(no Holmes picture) (no Watson picture)

Adaptation

The League of Extraordinary Gentlemen

This Film was released on 11 July 2003, by 20th Century Fox.
IMDb: The League of Extraordinary Gentlemen 
Letterboxd: The League of Extraordinary Gentlemen 

Sherlock Holmes played by:
Dr. Watson played by:

Turn on <canvas>.
Cast
Richard Roxburgh as Prof. James Moriarty
Michal Grün as Assassin
Harmage Singh Kalirai as Crewman Chandra
Michael McGuffie as Copper
Joel Kirby as Copper
Aftab Sachak as Breathless Crewman
Andrew Rajan as Headphones Crewman
Sartaj Garewal as Rocket Room Crewman
Guy Singh as Signal Crewman
San Shella as Terrified Crewman
Riz Meedin as Venice Conning Tower Crewman
Max Ryan as Dante
Rudolf Pellar as Draper
Robert Willox as Constable Dunning
Winter Ave Zoli as Eva
Rene Hajek as Flame Thrower
Stuart Townsend as Dorian Gray
Brian Caspe as Guard
Daniel Brown as Stunned Guard
Huggy Leaver as Hansom Cab Driver
Peta Wilson as Mina Harker
Robert Vahey as Elderly Hunter
Terry O'Neill as Ishmael
Jason Flemyng as Dr. Henry Jekyll
Pavel Bezdek as Marksman
Stanislav Adamickij as Marksman
James Babson as Marksman
Naseeruddin Shah as Captain Nemo
David Hemmings as Nigel
Robert Orr as Running Officer
Sylvester Morand as Old Traveler
Neran Persaud as Crewman Patel
Sean Connery as Allan Quatermain
Ellen Savaria as Recordist
Tom Goodman-Hill as Sanderson Reed
Shane West as Tom Sawyer
Mariano Titanti as Edgar Shreave
Tony Curran as Rodney Skinner
Marek Vasut as Soldier
Ewart James Walters as Toby
Robert Goodman as Valet
Semere-Ab Etmet Yohannes as Witch Doctor