Suggestions by @marveldcfan2009
4,680 suggestions

Ewan McGregor
as Jean-Baptiste Emanuel Zorg in The Fifth Element (2007)

Jude Law
as Jean-Baptiste Emanuel Zorg in The Fifth Element (2007)

Sam Rockwell
as Jean-Baptiste Emanuel Zorg in The Fifth Element (2007)

Guy Pearce
as Jean-Baptiste Emanuel Zorg in The Fifth Element (2007)

Christian Bale
as 2010s in Actors who could play Hulk in 1980s-2020s

Keanu Reeves
as 2000s in Actors who could play Iron Man in 1980s-2020s

Brad Pitt
as 1990s in Actors who could play Thor in 1980s-2020s

Kurt Russell
as 1980s in Actors who could play Thor in 1980s-2020s

Dolph Lundgren
as 1980s in Actors who could play Thor in 1980s-2020s

Henry Cavill
as 2010s in Actors who could play Thor in 1980s-2020s

Daniel Craig
as 2000s in Actors who could play Thor in 1980s-2020s

Gerard Butler
as 2000s in Actors who could play Thor in 1980s-2020s

Patrick Swayze
as 1980s in Actors who could play Captain America in 1980s-2020s

Channing Tatum
as 2010s in Actors who could play Captain America in 1980s-2020s

Tom Cruise
as 1990s in Actors who could play Captain America in 1980s-2020s

Val Kilmer
as 1990s in Actors who could play Captain America in 1980s-2020s

Tobey Maguire
as 2020s in Actors who could play Iron Man in 1980s-2020s

Patrick Swayze
as 1990s in Actors who could play Iron Man in 1980s-2020s

Tom Cruise
as 2000s in Actors who could play Iron Man in 1980s-2020s

Jim Carrey
as Arthur Fleck in Joker [2009]