
DC fans have long been enjoying live-action movies based on characters like Superman, Batman and others on the big screen, but, movies based on Marvel Comics characters were almost non-existent until the turn of the millennium. However, it is the arrival of the Marvel Cinematic Universe that changed the whole game.
For over ten years now, the Marvel Cinematic Universe has been ruling at the box office. The Marvel Cinematic Universe has been absolutely superb in tackling the usually complex characters with long history and giving them such an appearance that even the non-comic-book fans also love them. They have built a shared universe where the various films are intertwined and full of unexpected twists. It is their brilliant moviemaking that has turned even a non-entity like Ant-Man into a bankable movie character.

Their strategy paid rich dividends when Avengers: Infinity War shattered numerous records. Fans are now keen to find out what lies ahead. Their slate of upcoming films includes Captain Marvel, Avengers 4 and various sequels of characters like Black Panther and Spider-Man. There are countless comics based on the character, and there are unlimited possibilities, although there are a lot of people who are concerned about the scenario of some actors exiting the MCU.
This is why fan-casting becomes so crucial. The phenomenon has been there for a long time, but, courtesy of the internet, fans can now spend countless hours discussing about who they believe is the best actor to play a particular role. That also leads to photoshopped posters depicting various actors in the comic book roles. Earlier it used to be simply a case of pasting faces on an actual poster, but, with the advancement of graphics, the images have become so good that they might be taken to be the real thing. Whether it be the gender alteration or reimagining some other actor, fans often go crazy with fan casting. Here are the best examples of celebrities being reimagined as Avengers.
25. ROONEY MARA AS LOKIA

24. TOM CRUISE AS IRON MAN

23. TERESA PALMER AS QUICKSILVER

22. MILA KUNIS AS BETTY BANNER

21. CHRIS PINE AS BLACK SPIDER

20. JASON MOMOA AS DRAX

19. WILLA HOLLAND AS SPIDER-GIRL

18. GEORGE CLOONEY AS NICK FURY

17. KATEE SACKHOFF AS CAPTAIN MARVEL

16. JENSEN ACKLES AS HAWKEYE
