Suggestions by @alecroc
2,450 suggestions
Jake Gyllenhaal
as Hal Jordan in DC Cinematic Universe (2008-Present)

Cobie Smulders
as Diana Prince in DC Cinematic Universe (2008-Present)

Charlie Cox
as Clark Kent in DC Cinematic Universe (2008-Present)

Andrew Garfield
as Spongebob Squarepants in Spongebob Squarepants

Andrew Garfield
as Barry Allen in Justice League (Nolanverse)

Asher Angel
as Clark Kent in Smallville (2021-2031)

Gary Oldman
as General Zod in Teen Justice League (1980's)

Catherine Zeta-Jones
as Wonder Woman in Justice League - Genesis (2002)
Emma Watson
as Lois Lane in The Justice League

Tom Cruise
as Clark Kent/Superman in 90s Justice League

Spider-Man (Tobey Maguire)
as Peter Parker in Spider-Man 6 (2017)

James Franco
as What if... Mary Jane Watson became Spider-Woman? in What if...? (MCU 2000s)

Patrick Stewart
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Julian McMahon
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Michael Chiklis
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Chris Evans
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Jessica Alba
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Ioan Gruffudd
as What if... The Fantastic Four joined the Xavier's School? in What if...? (MCU 2000s)

Sam Elliott
as What if... Hulk killed the General Ross? in What if...? (MCU 2000s)

Shawn Ashmore
as What if... Magneto turns everyone in New York into Mutants? in What if...? (MCU 2000s)