Suggestions by @boomstick2000
8,201 suggestions

Olivia Rodrigo
as Lorraine Day in The X Trilogy (2022-2024)

Hugo Weaving
as Agent Bishop in Teenage Mutant Ninja Turtles (2001-2006)

Josh Hartnett
as Leonardo in Teenage Mutant Ninja Turtles (2001-2006)

Joseph Gordon-Levitt
as Donatello in Teenage Mutant Ninja Turtles (2001-2006)

Jensen Ackles
as Raphael in Teenage Mutant Ninja Turtles (2001-2006)

Sean William Scott
as Michaelangelo in Teenage Mutant Ninja Turtles (2001-2006)

Daniel Craig
as Lord Shen in Kung Fu Panda (2018-2026)

Jamie Chung
as Viper in Kung Fu Panda (2018-2026)

Scarlett Johansson
as Tigress in Kung Fu Panda (2018-2026)

Donnie Yen
as Monkey in Kung Fu Panda (2018-2026)

Chris Pratt
as Po in Kung Fu Panda (2018-2026)

Brock Lesnar
as Hun in Teenage Mutant Ninja Turtles (2001-2006)

Idris Elba
as Eames in Christopher Nolan Recast

Ethan Hawke
as Cooper in Christopher Nolan Recast

Ethan Hawke
as Joseph Cooper in Christopher Nolan Recast

Jake Gyllenhaal
as Joker in Christopher Nolan Recast

Keira Knightley
as Katherine "Kitty" Oppenheimer in Christopher Nolan Recast

Robert De Niro
as Will Dormer in Christopher Nolan Recast

Edward Norton
as Leonard Shelby in Christopher Nolan Recast

Joaquin Phoenix
as Robert J. Oppenheimer in Christopher Nolan Recast