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?

Via ©️ Death to Smoochy / Warner Brothers, © Batman Forever / Warner Bros

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

Via  ©️The X Files / Ten Thirteen Productions, © The Avengers / Marvel Studios

How would it look if Asa Butterfield played Spiderman?

Via ©️Ender’s Game / Summit Entertainment, © Spider-Man: Homecoming / Columbia Pictures

Ledger as Batman! Wouldn’t it be awesome?

Via ©️Associated Press/East News, © Batman Begins / Warner Bros. Entertainment

What if Dougray Scott was cast as Wolverine?

Via ©️Mission: Impossible II / Paramount Pictures, © X-Men Origins: Wolverine / Twentieth Century Fox

What If Lindsay Lohan Was Chosen for Scarlet Witch?

Via ©️ ddp images/PPE/Thorton/EAST NEWS, © Avengers: Infinity War / Marvel Studios

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

Via  ©️Hancock / Columbia Pictures, © Avengers: Age of Ultron / Marvel Studios

Nicolas Cage as Superman! How About This?

Via ©️TDOSLWH / Twitter, © TDOSLWH / Twitter

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

Via ©️Almost Human / Frequency Films, © Guardians of the Galaxy / Marvel Studio

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

Via ©️Thor: The Dark World / Marvel Studios, © Wonder Woman / Warner Bros

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

Via ©️Invision for Tough Mudder/East News, © Guardians of the Galaxy / Marvel Studio

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

Via ©️The Haunted Mansion / Disney Enterprises, © X-Men: Days of Future Past / Twentieth Century Fox

What If Joaquin Phoenix replaced Benedict Cumberbatch in Doctor Strange?

Via ©️Gladiator / DreamWorks, © Avengers: Infinity War / Marvel Studios

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

Via ©️Looper / Endgame Entertainment, © Guardians of the Galaxy / Marvel Studio

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

Via ©️Thor: Ragnarok / Disney/Marvel, © Mr. Popper’s Penguins / 20th Century Fox

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

Via©️Edge of Tomorrow / Warner Bros, © Avengers: Infinity War / Marvel Studios

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

Via © Frank Micelotta/Invision/AP/East News, © X-Men: Days of Future Past / Twentieth Century Fox

Channing Tatum as Thor!

Via ©️The Eagle / Focus Features, © Avengers: Infinity War / Marvel Studios

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.

The link has been copied!