Suggestions by @kurt777
436 suggestions

Owen Wilson
as Asterix in The Adventures of Asterix and Obelix

Tim Roth
as Julius Caesar in The Adventures of Asterix and Obelix

Ben Mendelsohn
as Julius Caesar in The Adventures of Asterix and Obelix

Nicolas Cage
as Bizarro in Justice League

Kristen Bell
as Harleen Quinzel in Justice League

Amanda Seyfried
as Harleen Quinzel in Justice League

Olivia Wilde
as Selina Kyle in Justice League

Morena Baccarin
as Selina Kyle in Justice League

Dave Bautista
as Bane in Justice League

Simon Pegg
as Sean Cassidy in X-Men

Lior Raz
as En Sabah Nur in X-Men

Ron Perlman
as En Sabah Nur in X-Men

Javier Bardem
as En Sabah Nur in X-Men

Dave Bautista
as En Sabah Nur in X-Men

Mahershala Ali
as Lucas Bishop in X-Men

John Boyega
as Lucas Bishop in X-Men

Idris Elba
as Lucas Bishop in X-Men

Alexander Ludwig
as Piotr Rasputin in X-Men

Alexander Ludwig
as Warren Worthington III in X-Men

Clint Eastwood
as Bruce Wayne in Batman (1970's)