About Holmes & Watson
Detective Sherlock Holmes and Dr. John Watson join forces to investigate a murder at Buckingham Palace. They soon learn that they have only four days to solve the case, or the queen will become the next victim.
Full Cast of Holmes & Watson
Will Ferrell
plays Sherlock Holmes
A graduate of the University of Southern California, Will Ferrell became interested in performing while a student at ...
See Will Ferrell's other roles →John C. Reilly
plays Dr. John Watson
John Christopher Reilly (born May 24, 1965), better known as John C. Reilly is an American film and theatre actor. De...
See John C. Reilly's other roles →Rebecca Hall
plays Dr. Grace Hart
Kelly Macdonald
plays Mrs. Martha Hudson
Kelly Macdonald is a Scottish stage, film and televison actress, best known for her feature film debut in the British...
See Kelly Macdonald's other roles →Rob Brydon
plays Inspector Lestrade
Lauren Lapkus
plays Millie
Lauren Lapkus (born September 6, 1985) is an American actress and comedian who portrayed Susan Fischer in the Netflix...
See Lauren Lapkus's other roles →Pam Ferris
plays Queen Victoria
Ralph Fiennes
plays Prof. James Moriarty / Jacob Musgrave
Ralph Nathaniel Twisleton-Wykeham-Fiennes (born December 22, 1962) is an English actor, film producer, and director. ...
See Ralph Fiennes's other roles →Kieran O'Brien
plays PC Smalls
O'Brien grew up in nearby Royton and was educated at the Bishop Henshaw Roman Catholic Memorial High School in Rochda...
See Kieran O'Brien's other roles →Bella Ramsey
plays Flotsam
Isabella May Ramsey (born September 2003) is an English actor. They are known for their breakout role as young noblew...
See Bella Ramsey's other roles →Colby Mulgrew
plays Haybag
Scarlet Grace
plays Pickle
Billy Jenkins
plays Mud Fog
Michael Culkin
plays The Judge
Wolf Roth
plays Sigmund Freud
Jana Pérez
plays Lestrade's Wife
Nathan Osgood
plays Mark Twain
David Shackleton
plays Albert Einstein
Paul Cassidy
plays Charlie Chaplin
Bronson Webb
plays Jonathan Nightingale
Jamie-Rose Monk
plays Mrs. Nightingale
Jason Thorpe
plays Butler
Robert Cawsey
plays Waiter
Stanley Eldridge
plays Waiter
Oliver Maltman
plays Telegraph Operator
From Wikipedia, the free encyclopedia Oliver Maltman is a British actor notable for his appearances in the TV series...
See Oliver Maltman's other roles →David Stoller
plays Hudson's Guard
Jack Riley
plays Newschild
Jack Riley
plays Newschild
Lilly Aspell
plays Newschild
Ethan Rouse
plays Newschild
Ellie Rose Eames
plays Newschild
Jamie Baughan
plays Titanic Ship Officer Liaison
Helen Duff
plays Titanic Guest
Jess Liaudin
plays Hangman
From Wikipedia, the free encyclopedia. Jess Liaudin (born 21 December 1973) is a retired French professional mixed m...
See Jess Liaudin's other roles →Wesley Kent-Hargreaves
plays Weird Child Companion
Daniel Fearn
plays Drooling Man Companion
Darren Lake
plays Disorientated Man Companion
Martin Bishop
plays Priest
Gerard Monaco
plays Titanic Ship Officer
Michael Buffer
plays Fight Fan #1
Michael Buffer (born November 2, 1944) is an American ring announcer or "MC" for boxing and professional wrestling ma...
See Michael Buffer's other roles →Bruce Buffer
plays Fight Fan #2
Russell Wilcox
plays Announcer
Billy Zane
plays Billy Zane
William George "Billy" Zane, Jr. (born February 24, 1966) is an American actor, producer and director. He is probably...
See Billy Zane's other roles →Hector Bateman-Harden
plays Young Sherlock Holmes
Codie-Lei Eastick
plays Young Watson
Laura Stevely
plays Sherlock's Mother
Layla Rose Boyce
plays Nicotine Stains / Nancy
Harry Baxendale
plays Seamus
Ella Bright
plays Bridgette
Kenneth Hadley
plays Headmaster
Paul Bigley
plays Teacher #1
Sue Maund
plays Teacher #2
Tommy Gene Surridge
plays Inky Hands
Paddy Holland
plays Tough Kid
Henrihs Ahmadejevs
plays Drunk (uncredited)
Deepak Anand
plays Nobleman (uncredited)
Lindy Barrett
plays School Girl (uncredited)
Martin Bassindale
plays One Man Band (uncredited)
Sara Beasley
plays Mrs. Frobisher (uncredited)
Steve Coogan
plays Gustav (uncredited) , Gustav Klinger (uncredited)
Stephen John "Steve" Coogan (born 14 October 1965) is an English comedian, actor, writer and producer. His best know...
See Steve Coogan's other roles →Willem Dalby
plays Newsie Man (uncredited)
Matthew Di Liello
plays Telly-Phone Assistant (uncredited)
Shawn Dixon
plays Upper Class Gentleman #1 (uncredited)
Paul T.T. Easter
plays John (uncredited)
James Eeles
plays Manager Mr. Petrucka (uncredited)
Karl Farrer
plays Russian Merchant (uncredited)
David Handley
plays Executioner (uncredited)
Phil Hodges
plays Mr. Algernon Barkworth (uncredited)
John Kinory
plays Instructing Solicitor (uncredited)
Craig Thomas Lambert
plays Yeoman of the guard (uncredited)
Hugh Laurie
plays Mycroft Holmes (uncredited)
James Hugh Calum Laurie CBE is an English actor, director, singer, musician, comedian, and author. He is known for po...
See Hugh Laurie's other roles →Benjamin Lok
plays Courtroom Person 3 (uncredited)
Jordan Long
plays Herbert (uncredited)
Joseph Macnab
plays Fitness Instructor (uncredited)
Jorge Leon Martinez
plays British Soldier (uncredited)
Martyn Mayger
plays Buckingham Palace Guest (uncredited)
Hugh O'Brien
plays Garden Party Guest (uncredited)
Amelia O'Loughlin
plays White Star-Line Girl (uncredited)
Anthony Richard Rowe
plays Victorian Gentleman (uncredited)
Pete Freerunner Simpson
plays Police Officer (uncredited)
Sonnyboy Skelton
plays Doxy's Dad (uncredited)
Mick Slaney
plays Docker (uncredited)
Samantha Sharon Watson
plays Elizabeth - Lady of the Night (uncredited)
Lochlan White
plays Newsie Kid - Timmy (uncredited)
Riley White
plays Newsie Kid - Jimmy (uncredited)
Crew of Holmes & Watson
Discover the
backstage crew of Holmes & Watson →