Suggestions by @zenthorno
2,017 suggestions

Gemma Arterton
as Thea Queen in The Emerald Archer

Clive Owen
as Sebastian Moran in 2020s Sherlock Holmes TV show

Natalie Dormer
as Irene Adler in 2020s Sherlock Holmes TV show

Vanessa Kirby
as Mary Watson in 2020s Sherlock Holmes TV show

Richard Madden
as Jim Moriarty in 2020s Sherlock Holmes TV show

Tom Hiddleston
as Mycroft Holmes in 2020s Sherlock Holmes TV show

Damian Lewis
as Lestrad in 2020s Sherlock Holmes TV show

Sam Claflin
as John Watson in 2020s Sherlock Holmes TV show

Robert Pattinson
as Sherlock Holmes in 2020s Sherlock Holmes TV show

Elena Satine
as Selina Kyle in Batman TV Show

Tanit Phoenix
as Imperator Furiosa in Mad Max (TV Show)

Elena Satine
as Maj. Anya Amasova in 007 The Spy Who Loved Me

Kaya Scodelario
as Nyssa Al Ghul in Batman Rise of the Demon

Hailee Steinfeld
as Talia Al Ghul in Batman Rise of the Demon

David Corenswet
as Bruce Wayne in Batman Rise of the Demon

Dylan Sprayberry
as Dick Grayson in Batman Rise of the Demon

Russell Crowe
as Alfred Pennyworth in Batman Rise of the Demon

Clive Owen
as Ras Al Ghul in Batman Rise of the Demon

Armie Hammer
as Bruce Wayne in Batman Rise of the Demon

Natalie Dormer
as Catwoman in Batman Returns