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)