What if different actors played your favorite childhood superheroes? What if Tom Cruise played Iron Man instead of Robert Downey Jr? Have you ever imagined Tom Hiddleston playing thor instead of Loki? It’s a question that has crossed the minds of many movie fans and one we’re going to explore today.
We’ve compiled a list of 18 famous superheroes and matched them up with actors who would be perfect for the role. So, without further ado, scroll down and see who could play your favorite heroes on the big screen!
Robin Williams and Edward Nigma, what if they are interchanged for this role of The Riddler?

David Duchovny from The X files could have played as The Hulk!

How would it look if Asa Butterfield played Spiderman?

Ledger as Batman! Wouldn’t it be awesome?

What if Dougray Scott was cast as Wolverine?

What If Lindsay Lohan Was Chosen for Scarlet Witch?

Will Smith as Captain America? How Do You See This?

Nicolas Cage as Superman! How About This?

Gina Carano Could Have Replaced Zoe Saldana A.K.A Gamora

Wouldn’t Jaimie Alexander be better than the original Wonder Woman?

What If Isaiah Mustafa was cast as Drax the Destroyer in Guardians of the Galaxy?

Terence Stamp as Professor X, in the role of Patrick Stewart

What If Joaquin Phoenix replaced Benedict Cumberbatch in Doctor Strange?

Looper’s Joseph Gordon-Levitt as Star-Lord’s Chris Pratt

What If Jim Carrey from Mr. Popper cast as Loki, played by Tom Hiddleston?

Tom Cruise as Iron Man! What if He Joined The Marvel Army?

Angela Bassett as Helle Berry a.k.a. Strom

Channing Tatum as Thor!

What if different actors played the characters we know and love? It’s a question that has been asked repeatedly, but with the release of new superhero movies, it’s constantly on our minds.
We’ve looked at some of the most famous superheroes and reimagined them with new faces. So, what do you think? Who would make a great Batman or Wonder Woman? Let us know in the comments below and share them with your buddy.