Suggestions by @camisade
15,630 suggestions

Liam Neeson
as Oberon in A Midsummer Night's Dream

Arthur Darvill
as Peter Quince in A Midsummer Night's Dream

Santiago Cabrera
as Don Diego De La Vega in The Curse of Capistrano

Luke Pasqualino
as Don Diego De La Vega in The Curse of Capistrano

Dameon Clarke
as Knock Out in The Transformers

Toby Stephens
as Riptide in The Transformers
John Noble
as Dr. Alphonse Moreau in The League of the Extraodinary Gentlemen

Sarah Greene
as Mina Murray in The League of the Extraodinary Gentlemen

Patrick Stewart
as Prospero in The League of the Extraodinary Gentlemen

Simon Russell Beale
as Mycroft Holmes in The League of the Extraodinary Gentlemen

Andy Serkis
as Oliver Haddo in The League of the Extraodinary Gentlemen

Michael McKean
as Dr. Alphonse Moreau in The League of the Extraodinary Gentlemen
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