Suggestions by @noahharris
3,491 suggestions
Denzel Washington
as Professor X in X-Men
Jordan Peele
as Baxter Stockman in Teenage Mutant Ninja Turtles Reboot

Seth Green
as Leonardo in Teenage Mutant Ninja Turtles Reboot

James Franco
as Raphael in Teenage Mutant Ninja Turtles Reboot

Michael Cera
as Donatello in Teenage Mutant Ninja Turtles Reboot

Rose Byrne
as April O'Neil in Teenage Mutant Ninja Turtles Reboot

James Spader
as Eobard Thawne in DC Universe

Zac Efron
as Eobard Thawne in DC Universe
Keira Knightley
as Barbara Minerva in DC Universe

Rami Malek
as Lex Luthor in DC Universe
Morgan Freeman
as Highfather in DC Universe

Liam Hemsworth
as Orion in DC Universe

Liam Neeson
as Orion in DC Universe

John Boyega
as Scott Free in DC Universe

Yvette Nicole Brown
as Amanda Waller in DC Universe

Kaley Cuoco
as Harleen Quinnzel in DC Universe
Sterling K. Brown
as Jim Gordon in DC Universe

Mena Massoud
as Simon Baz in DC Universe

Clancy Brown
as Kilowog in DC Universe
Bryan Cranston
as Perry White in DC Universe