Suggestions by @aaronkime
12,171 suggestions

Indiana Evans
as Gwen Stacy (Spider-Woman) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Tom Hanks
as Max Eisenhardt (Magneto) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)
Robert Downey Jr.
as Harvey Dent (Two-Face) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)
Vin Diesel
as Victor Fries (Mr. Freeze) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Eleanor Tomlinson
as Jean Grey (Phoenix) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Jason Momoa
as Logan (Wolverine) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Zendaya
as Barbara Gordon (Batgirl) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)
Tom Holland
as Dick Grayson (Robin/Nightwing) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Joanna Kulig
as Raven Darkhölme (Mystique) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Eleanor Tomlinson
as Pamela Lillian Isley (Poison Ivy) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Joe Alwyn
as Hal Jordan (Green Lantern) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Ciara Hanna
as Kara Zor-El (Supergirl) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)

Debby Ryan
as Evelyn Crawford (Starling) in All Superheroes and Villains (DC, Marvel, & Dark Horse Comics)
Joe Alwyn
as Hal Jordan in DCEU (Casting Characters who haven’t been introduced yet)

Zendaya
as Barbara Gordon in DCEU (Casting Characters who haven’t been introduced yet)
Tom Holland
as Dick Grayson in DCEU (Casting Characters who haven’t been introduced yet)

Ciara Hanna
as Kara Zoe-El in DCEU (Casting Characters who haven’t been introduced yet)

Emma Stone
as Shiera Saunders in DCEU (Casting Characters who haven’t been introduced yet)
Vin Diesel
as Victor Fries in DCEU (Casting Characters who haven’t been introduced yet)

Eleanor Tomlinson
as Pamela Isley in DCEU (Casting Characters who haven’t been introduced yet)