Suggestions by @camisade
15,638 suggestions
Louis Garrel
as Arsène Lupin in The League of the Extraodinary Gentlemen

Anthony Hopkins
as Dr. Helmut Caligari in The League of the Extraodinary Gentlemen
Natalie Dormer
as Mina Murray in The League of the Extraodinary Gentlemen
Rosamund Pike
as Mina Murray in The League of the Extraodinary Gentlemen

Jessica Barden
as Joan Warralson in The League of the Extraodinary Gentlemen
Udo Kier
as Dr. Werner Mabuse in The League of the Extraodinary Gentlemen

Felicity Jones
as Mina Murray in The League of the Extraodinary Gentlemen
Dejan Bućin
as Muhammad Avdol in JoJo's Bizarre Adventure

Gideon Emery
as Lobo in Superman

Peter Serafinowicz
as Brainiac in Superman

Michael C. Hall
as Lex Luthor in Superman

Peter Serafinowicz
as Lex Luthor in Superman

Haley Lu Richardson
as Supergirl in Superman
Adria Arjona
as Lois Lane in Daily Planet (TV Series)

Douglas Booth
as Kal-El, Clark Kent in Daily Planet (TV Series)
Nick Offerman
as Steve Lombard in Daily Planet (TV Series)

Jamie Chung
as Angela Chen in Daily Planet (TV Series)

Titus Welliver
as Perry White in Daily Planet (TV Series)
Victoria Justice
as Lois Lane in Daily Planet (TV Series)

Jacob Bertrand
as Jimmy Olsen in Daily Planet (TV Series)