Suggestions by @dcfanboy2020
1,769 suggestions

Michael Rosenbaum
as Amon Sur in Green Lantern:

Maya Hawke
as Anissa Raab in Green Lantern:

Michael B. Jordan
as John Stewart in Green Lantern:

Taika Waititi
as Tomar Re in Green Lantern:
David Harbour
as Kilowog in Green Lantern:

Luke Evans
as Thaal Sinestro in Green Lantern:

Jensen Ackles
as Hal Jordan in Green Lantern:

Ron Perlman
as Trigon in Teen Titans

Kevin Bacon
as Sebastian Blood in Teen Titans

Matt Ryan
as John Constantine in Teen Titans

Henry Cavill
as Damien Darhk in Teen Titans

Asa Butterfield
as Billy Numerous in Teen Titans

Harry Holland
as See-More in Teen Titans

Hafpor Julius Bjornsson
as Mammouth in Teen Titans

Noah Centineo
as Hank Hall in Teen Titans

Dove Cameron
as Dawn Granger in Teen Titans

Peter Capaldi
as Alfred Pennyworth in Teen Titans

Jeffrey Wright
as Vulko in Teen Titans

Karl Urban
as Deathstroke in Teen Titans

KJ Apa
as Wally West in Teen Titans