Suggestions by @vilgax10
69 suggestions

Pedro Pascal
as Carter Hal (41 - 51) in Justice League

Channing Tatum
as Guy Gardner (38-48) in Justice League

Taron Egerton
as John Constantine (26 - 36) in Justice League

Joshua Orpin
as Billy Batson (10 - 20) in Justice League

Ana de Armas
as Shayera Hal (28 - 38) in Justice League

Victoria Justice
as Zatanna (21 - 31) in Justice League

Yahya Abdul-Mateen II
as John Stewart (30 - 40) in Justice League

Dianna Agron
as Dinah Lance (30 - 40) in Justice League

Robert Pattinson
as Oliver Queen (31 - 41) in Justice League

Djimon Hounsou
as J'onn J'onzz (100+) in Justice League

Chris Hemsworth
as Arthur Curry (32 - 42) in Justice League

Jake Gyllenhaal
as Hal Jordan (37 - 47) in Justice League

Andrew Garfield
as Barry Allen (34 - 44) in Justice League

May Calamawy
as Diana Prince (1000+) in Justice League

Chris Evans
as Clark Kent (33 - 43) in Justice League

Henry Cavill
as Bruce Wayne (34 - 44) in Justice League

Daniel Ezra
as John Stewart (27 - 35) in Justice League

Dianna Agron
as Dinah Lance (30 - 38) in Justice League

Andrew Garfield
as Oliver Queen (32 - 40) in Justice League

Zac Efron
as Guy Gardner (28 - 36) in Justice League