Suggestions by @heroofolympus
3,663 suggestions

Rachel Brosnahan
as Lois Lane in Justice League (2017)

John Boyega
as Cyborg in Justice League (2017)

David Corenswet
as Superman in Justice League (2017)

Wes Bentley
as Batman in Justice League (2017)

Jensen Ackles
as Green Lantern in Justice League (2017)

Alexander Ludwig
as Aquaman in Justice League (2017)

Sebastian Stan
as Casey Jones in TMNT: Heroes of New York

Sophia Lillis
as April O'Neil in TMNT: Heroes of New York

Jacob Bertrand
as Michelangelo in TMNT: Heroes of New York

Tanner Buchanan
as Raphael in TMNT: Heroes of New York

Gianni DeCenzo
as Donatello in TMNT: Heroes of New York

Xolo Maridueña
as Leonardo in TMNT: Heroes of New York

Sydney Sweeney
as Starfire in DC Teen Titans

Sadie Sink
as Oracle/Batgirl #1 in DC Teen Titans

Allen Leech
as Aidan Lynch in Harry Potter
Kristen Bell
as Winky in Harry Potter

Vanessa Kirby
as Narcissa Malfoy in Harry Potter

Hugh Jackman
as Barty Crouch Sr in Harry Potter

John Barrowman
as Ludo Bagman in Harry Potter

Robert Bathurst
as Amos Diggory in Harry Potter