The League of Extraordinary Gentlemen— Full Cast
2003
Cast (15)

Sean Connery
as Allan Quatermain

Naseeruddin Shah
as Captain Nemo

Shane West
as Tom Sawyer

Peta Wilson
as Mina Harker

Stuart Townsend
as Dorian Gray

Jason Flemyng
as Dr. Henry Jekyll / Edward Hyde

Tony Curran
as Rodney Skinner / The Invisible Man

Richard Roxburgh
as M

Max Ryan
as Dante

Tom Goodman-Hill
as Sanderson Reed

David Hemmings
as Nigel

Terry O'Neill
as Ishmael

Rudolf Pellar
as Draper

Robert Willox
as Constable Dunning
Robert Orr
as Running Officer