

Sherlock Holmes

Dr. John Watson

Dr. Grace Hart

Mrs. Martha Hudson

Inspector Lestrade

Millie

Queen Victoria

Prof. James Moriarty / Jacob Musgrave

Brawn

PC Smalls

Doxy

Flotsam
Haybag

Pickle

Mud Fog

The Judge

Lestrade's Wife

Sigmund Freud
Mark Twain
Albert Einstein

Charlie Chaplin

Houdini

Jonathan Nightingale
Mrs. Nightingale

Billy Zane

Butler

Waiter
Waiter

Telegraph Operator

Hudson's Guard
Newschild

Newschild

Newschild
Newschild

Titanic Ship Officer Liaison
Titanic Guest

Hangman
Weird Child Companion

Drooling Man Companion
Disorientated Man Companion

Priest

Titanic Ship Officer

Fight Fan #1

Fight Fan #2

Announcer

Young Sherlock Holmes

Young Watson

Sherlock's Mother
Nicotine Stains / Nancy

Jane
Seamus

Bridgette
Headmaster

Teacher #1

Teacher #2

Inky Hands

Tough Kid

Mycroft Holmes (uncredited)

Gustav Klinger (uncredited)

Mr. Algernon Barkworth (uncredited)

Mrs. Frobisher (uncredited)

Manager Mr. Petrucka (uncredited)

John (uncredited)

Herbert (uncredited)
Doxy's Dad (uncredited)
Newsie Man (uncredited)

Newsie Kid - Jimmy (uncredited)

Newsie Kid - Timmy (uncredited)
Instructing Solicitor (uncredited)
Courtroom Person 3 (uncredited)
Fitness Instructor (uncredited)

One Man Band (uncredited)
White Star-Line Girl (uncredited)
Telly-Phone Assistant (uncredited)
Yeoman of the Guard (uncredited)

British Soldier (uncredited)

Buckingham Palace Guest (uncredited)
Garden Party Guest (uncredited)

Nobleman (uncredited)

Upper Class Gentleman #1 (uncredited)
Victorian Gentleman (uncredited)
Docker (uncredited)
Russian Merchant (uncredited)