Suggestions by @lilys_casting
4,622 suggestions

Jared Harris
as Oliver Haddo in The League of Extraordinary Gentlemen

Diane Guerrero
as Dejah Thoris in The League of Extraordinary Gentlemen

Navid Negahban
as John Ashleigh in The League of Extraordinary Gentlemen
Orlando Bloom
as Lee Walter Travis in The League of Extraordinary Gentlemen

Toby Jones
as Augustus S. F. X. Van Dusen in The League of Extraordinary Gentlemen

Mena Massoud
as John Carter in The League of Extraordinary Gentlemen

John Bradley
as Campion Bond in The League of Extraordinary Gentlemen
Sofia Boutella
as Ayesha in The League of Extraordinary Gentlemen
Louis Hynes
as Artful Dodger in The League of Extraordinary Gentlemen
Donnie Yen
as Fu Manchu in The League of Extraordinary Gentlemen

Tom Hopper
as King Arturus in The League of Extraordinary Gentlemen

Nicholas Hoult
as Peter Bradey in The League of Extraordinary Gentlemen

Melinda Shankar
as Janni Dakkar in The League of Extraordinary Gentlemen
Ralph Fiennes
as Count Dracula in The League of Extraordinary Gentlemen

Sofia Carson
as Laura Talbot in The League of Extraordinary Gentlemen

Gemma Chan
as Emma Night in The League of Extraordinary Gentlemen

John Hannah
as A. J. Raffles in The League of Extraordinary Gentlemen

Henry Golding
as Thomas Carnacki in The League of Extraordinary Gentlemen

Vico Ortiz
as Orlando in The League of Extraordinary Gentlemen

Arnold Vosloo
as Ishmael in The League of Extraordinary Gentlemen