Suggestions by @redyoshi1992
391 suggestions

Jon Hamm
as Batman in Batman and Superman: World’s Finest

Matt Smith
as Captain Atom in Batman and Superman: World’s Finest

Dustin Hoffman
as Bruce Banner in Thor: Ragnarok (1987)

Dolph Lundgren
as Thor in Thor: Ragnarok (1987)

Robert Maillet
as Alex O'Hirn in The Sensational Spider-Man

Nick Offerman
as Jonah Jameson in The Amazing Spider Man 3 (2016)

Stellan Skarsgård
as Doc Ock in Amazing Spiderman 3

Jensen Ackles
as Hal Jordan in Casting the rest of the Arrowverse

Alan Ritchson
as Arthur Curry in Casting the rest of the Arrowverse

Karl Urban
as Batman in Casting the rest of the Arrowverse

John Malkovich
as Vulture in The Amazing Spider-Man 3

Jesse Eisenberg
as Ezekiel Stane in Armor Wars

Dakota Johnson
as Lois Lane in Superman Trilogy (Directed By Matthew Vaughn)

Holt McCallany
as Kingpin in Andrew Garfield's Spiderman Villains

Aaron Taylor-Johnson
as Kraven The Hunter in Andrew Garfield's Spiderman Villains

David Corenswet
as Clark Kent in Reeves Batfamily

Sandahl Bergman
as Sif in Thor: the dark world (1983)

Olivia Newton-John
as Darcy Lewis in Thor: the dark world (1983)

Jessica Lange
as Jane Foster in Thor: the dark world (1983)

Orson Welles
as Odin in Thor: the dark world (1983)