Suggestions by @alexcrawford
2,687 suggestions

Maya Hawke
as Carly Witwicky in The Transformers

Denis Leary
as Springer in The Transformers

Jonathan Adams
as Galvatron in The Transformers

Christopher Mintz-Plasse
as Sideswipe in The Transformers

Tom Hiddleston
as Scroop in Treasure Planet

Reese Witherspoon
as Captain Amelia in Treasure Planet

John Leguizamo
as B.E.N. in Treasure Planet

Richard Brake
as Captain Nathaniel Flint in Treasure Planet
Jennifer Connelly
as Sarah Hawkins in Treasure Planet

Michael Shannon
as Billy Bones in Treasure Planet
David Spade
as B.E.N. in Treasure Planet

Alan Cumming
as B.E.N. in Treasure Planet

Zach Galifianakis
as B.E.N. in Treasure Planet

Dan Stevens
as Delbert Doppler in Treasure Planet

Griffin Gluck
as Jim Hawkins in Treasure Planet

Karen Gillan
as Captain Amelia in Treasure Planet

Amy Adams
as Captain Amelia in Treasure Planet
Keira Knightley
as Captain Amelia in Treasure Planet

Nonso Anozie
as Mr. Arrow in Treasure Planet

Ron Perlman
as Mr. Arrow in Treasure Planet