Suggestions by @macrithecat
233 suggestions

Michael Fassbender
as Lex Luthor in Superman Trilogy (Directed By Matthew Vaughn)

Harris Dickinson
as Jimmy Olsen in Superman Trilogy (Directed By Matthew Vaughn)

Sofia Boutella
as Lois Lane in Superman Trilogy (Directed By Matthew Vaughn)

Aaron Taylor-Johnson
as Superman in Superman Trilogy (Directed By Matthew Vaughn)

Andrew Garfield
as Barry Allen in Flash

Andrew Garfield
as Flash in Justice League Reboot (Directed By James Gunn)

Matt Bomer
as Superman in Justice League Reboot (Directed By James Gunn)

Norman Reedus
as John Connor in Terminator: Skynet Wars

Norman Reedus
as John Connor in Terminator Genisys (Recasted)

James Franco
as Kyle Reese in Terminator Genisys (Recasted)

Todd Phillips
as Director in Taxi Driver

Todd Phillips
as Director in Batman: The Killing Joke

Edward Furlong
as Gary Unwin in Kingsman The Secret Service (1991)

Stanley Tucci
as Merlin in Kingsman The Secret Service (1991)

Hugh Jackman
as Deathstroke in The Batman

Cole Sprouse
as Dick Grayson in The Batman

Finn Wittrock
as Dick Grayson in The Batman

Willem Dafoe
as Joker in The Batman(2018)(Good Verison)

Jude Law
as Riddler in The Batman(2018)(Good Verison)

Jon Hamm
as Batman in The Batman(2018)(Good Verison)