Hugh Laurie
Mycroft Holmes (uncredited)
Ralph Fiennes
Prof. James Moriarty / Jacob Musgrave
Kelly Macdonald
Mrs. Martha Hudson
Rebecca Hall
Dr. Grace Hart
Etan Cohen
Writer, Director
John C. Reilly
Dr. John Watson
Billy Zane
Billy Zane
Pam Ferris
Queen Victoria
Adam McKay
Producer
Steve Coogan
Gustav Klinger (uncredited)
Michael Buffer
Fight Fan #1
Will Ferrell
Sherlock Holmes, Producer
Joseph Macnab
Fitness Instructor (uncredited)
Bronson Webb
Jonathan Nightingale
Kenneth Hadley
Headmaster
Rob Brydon
Inspector Lestrade
David Stoller
Hudson's Guard
Daniel Fearn
Drooling Man Companion
Ella Bright
Bridgette
Karl Farrer
Russian Merchant (uncredited)
Phil Hodges
Mr. Algernon Barkworth (uncredited)
Lilly Aspell
Newschild
Mark Mothersbaugh
Original Music Composer
Jordan Long
Herbert (uncredited)
Tolga Kenan
Utility Stunts, Stunts
Nathan Osgood
Mark Twain
Paul Bigley
Teacher #1
Wolf Roth
Sigmund Freud
James Eeles
Manager Mr. Petrucka (uncredited)
Chris Henchy
Executive Producer
Fraser Taggart
Second Unit Director of Photography
Oliver Wood
Director of Photography
Brooke Lyndon-Stanford
Visual Effects Supervisor
Oliver Maltman
Telegraph Operator
Jo McLaren
Stunt Coordinator
Paddy Holland
Tough Kid
Martin Bassindale
One Man Band (uncredited)
Sue Whitaker
Art Direction
Jen Annor
Boom Operator
Jamie Christopher
First Assistant Director
Jorge Leon
British Soldier (uncredited)
Jana Pérez
Lestrade's Wife
Craig Thomas Lambert
Yeoman of the Guard (uncredited)
David Allday
Supervising Art Director
Gerard Monaco
Titanic Ship Officer
Christopher Wyatt
Art Direction
Beatrix Aruna Pasztor
Costume Designer
Bridget Cook
Hairstylist
Ethan Rouse
Newschild
Matthew Sharp
Assistant Director
Sara Beasley
Mrs. Frobisher (uncredited)
Renata Gilbert
Makeup Artist
Belinda Hodgson
Key Makeup Artist
Sonnyboy Skelton
Doxy's Dad (uncredited)