Marvel movies and comics tend to feature more male superheroes than female characters. Of course, times are changing now and they are slowly shifting the spotlight on more women. The new Thor for example is a woman! But what if the current Avengers were played by opposite genders? Tumblr user Disimilis did this:

Jennifer Lawrence as Thor

avengender0.png

Amber Heard as Captain America

avengender1.png

Mila Kunis as Bruce Banner

avengender2.png

Kristen Stewart as Loki

avengender3.png

Kate Beckinsale as Iron Man

avengender4.png

Shailene Woodley as Hawkeye

avengender5.png

Chris Pine as Black Widow

avengender6.png