Suggestions by @stephenherre
2,253 suggestions

Louis Gossett Jr.
as Ultra Magnus in The Age of Unicron

Chris Cooper
as Norman Osborne in Big Hero 12: Let’s Be Heroes!

Eiza González
as Nyssiana in Big Hero 12: Let’s Be Heroes!

Michelle Rodriguez
as Gelda in Big Hero 12: Let’s Be Heroes!

Keean Johnson
as Hugo in Big Hero 12: Let’s Be Heroes!

Hugh Jackman
as Wolverine in Big Hero 12: Let’s Be Heroes!

Vivien Lyra Blair
as Stella in Big Hero 12: Let’s Be Heroes!

January Jones
as Emma Frost in Big Hero 12: Let’s Be Heroes!

Carson Minniear
as Boost in Big Hero 12: Let’s Be Heroes!

Kingston Foster
as Starbeam in Big Hero 12: Let’s Be Heroes!

Andre Braugher
as General Harger in Big Hero 12: Let’s Be Heroes!

Michael Ealy
as Slap Jack in Battle for China

Willem Dafoe
as Sentinel Prime in Return to Neverland

Ben Hardy
as Warren Worthington III in Big Hero 12: Let’s Be Heroes!

Marton Csokas
as Dr. Ashley Kafka in Big Hero 12: Let’s Be Heroes!

Álex González
as Janos Quested in Big Hero 12: Let’s Be Heroes!
Edi Gathegi
as Armando Muñoz in Big Hero 12: Let’s Be Heroes!

Matt Craven
as CIA Director McCone in Big Hero 12: Let’s Be Heroes!
Frank Grillo
as Brock Rumlow in Big Hero 12: Let’s Be Heroes!

Don Lee (Ma Dong-seok)
as Gilgamesh in Villain Mayhem: Part One