Suggestions by @ramon
1,431 suggestions

Christopher Lee
as Max Eisendhart in X-Men Original Trilogy (1980’s)

Sylvester Stallone
as Wolverine in X-Men Original Trilogy (1980’s)

Mel Gibson
as Wolverine in X-Men Original Trilogy (1980’s)

Donald Pleasence
as Charles Xavier in X-Men Original Trilogy (1980’s)

Karl Urban
as Wolverine in X Men (MCU)

Eiza González
as Wonder Woman in Justice League reboot
Kevin Costner
as Jim Phelps in Mission Impossible reboot

Armie Hammer
as Sean Ambrose in Mission Impossible 2 reboot

Tyrese Gibson
as Luther Stickell in Mission Impossible reboot

Tyrese Gibson
as Luthor Stickell in Mission Impossible 2 reboot

Nathalie Emmanuel
as Nyah Nordoff-hall in Mission Impossible 2 reboot

Scott Eastwood
as Ethan Hunt in Mission Impossible 2 reboot

Scott Eastwood
as Ethan Hunt in Mission Impossible reboot

Shia LaBeouf
as Will Turner in Pirates of the Caribbean (2013-2027)

Jared Leto
as Jack Sparrow in Pirates of the Caribbean (2013-2027)

Catherine Zeta-Jones
as Maxwell Dillon in Marvel Comics (Gender Swap)
Ryan Reynolds
as The Grinch in Jim Carrey Grinch Remake

Evan Rachel Wood
as Jean Grey in Justice League vs avengers

Guy Pearce
as Stephen Strange in Marvel Cinematic Universe (2000s)

Milla Jovovich
as Black Widow in Marvel Cinematic Universe (2000s)