Superhero Movie Stars quiz

Average:  7.78
Played:  37600
Many of the hottest actors today have in one way or another played a role in a Superhero movie, whether as a caped hero, love interest or villain. Can you tell which actor or actress has played the roles mentioned in this quiz?