Cast and Crew of Holmes & Watson

Cast of
Holmes & Watson

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

Will Ferrell as Sherlock Holmes
In the comedic adaptation "Holmes & Watson", Will Ferrell brilliantly reimagines the iconic character of Sherlock Holmes in his own unique style. Infusing the legendary detective with his trademark humor, Ferrell delivers a performance that is as hilarious as it is unexpected. He masterfully portrays Holmes as a bumbling genius, turning the character's renowned deductive skills into a series of absurd yet amusing logic leaps. Ferrell's comedic timing and charisma bring a fresh and entertaining perspective to the classic Sherlock Holmes, making his portrayal a standout in the film. See Will Ferrell's other roles

John C. Reilly
plays Dr. John Watson

John C. Reilly as Dr. John Watson
In the comedic reimagining of Sir Arthur Conan Doyle's famous characters, John C. Reilly delivers a delightfully dimwitted performance as Dr. John Watson in "Holmes & Watson". Reilly's portrayal is a significant departure from the traditional Watson, as he brings a refreshing blend of slapstick humor and unexpected wit to the role. Partnering with Will Ferrell's equally goofy Sherlock Holmes, Reilly's Watson proves to be the heart and soul of the film, offering hilarious scene-stealing moments while maintaining an endearing camaraderie that keeps the audience laughing and engaged throughout the movie. See John C. Reilly's other roles

Rebecca Hall
plays Dr. Grace Hart

Rebecca Hall as Dr. Grace Hart
In "Holmes & Watson", Rebecca Hall delivers a commendable performance as Dr. Grace Hart, a character that stands out in a comedic setting that often borders on the absurd. With her sharp intellect and calm demeanor, Dr. Hart serves as a fitting foil to the film's leading duo, played by Will Ferrell and John C. Reilly. Hall's portrayal adds a grounding element to the movie with her character's scientific acumen, making her an integral part of the storyline in solving the central mystery. Although the film received mixed reviews, Hall's performance, understated yet engaging, lends credibility to her character and brings much-needed poise to the overall narrative. See Rebecca Hall's other roles

Kelly Macdonald
plays Mrs. Martha Hudson

Kelly Macdonald as Mrs. Martha Hudson
In the comedy film "Holmes & Watson," Kelly Macdonald delivers a delightful performance as Mrs. Martha Hudson, the lovable and slightly eccentric landlady of the famed detective duo. Macdonald brings a refreshing warmth and humor to the character, showcasing her impeccable comedic timing and ability to effortlessly switch between subtle and overt humor. Her unique portrayal of Mrs. Hudson as a quirky, lovestruck woman pining for the oblivious Sherlock Holmes (Will Ferrell) adds a layer of amusement to the overall narrative. Macdonald's performance stands out in the film as she injects her character with an endearing charm that leaves a lasting impression on the viewers. See Kelly Macdonald's other roles

Rob Brydon
plays Inspector Lestrade

Rob Brydon as Inspector Lestrade
In Rob Brydon's portrayal of Inspector Lestrade in 'Holmes & Watson', he brilliantly captures the character's essence with his adept comedic timing and finesse. Brydon brings a delightful balance of bumbling ineptitude and confidence to the role, effortlessly fitting into the film's lighthearted and humorous tone. His performance not only adds to the film's overall comedic effect but also plays nicely against the more serious characters of Holmes and Watson, contributing a unique flavor to the film's dynamic duo dynamic. See Rob Brydon's other roles

Lauren Lapkus
plays Millie

Lauren Lapkus as Millie
In the 2018 comedy film 'Holmes & Watson', actress Lauren Lapkus delivers an absolutely delightful performance as the quick-witted and resourceful character, Millie. Her portrayal of the pragmatic housekeeper, who is often overlooked for her intelligence, shines with impeccably timed comedic moments. Lapkus brings a refreshing charm to her role, enlivening the film with her wit and charisma. Her dynamic presence in scenes with the leading duo, played by Will Ferrell and John C. Reilly, consistently elevates their comedic exchanges. Overall, Lauren Lapkus' spirited performance as Millie serves as a vibrant highlight in the movie 'Holmes & Watson'. See Lauren Lapkus's other roles

Pam Ferris
plays Queen Victoria

Ralph Fiennes
plays Prof. James Moriarty / Jacob Musgrave

Ralph Fiennes as 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

Adam Scherr
plays Brawn

Kieran O'Brien
plays PC Smalls

Kieran O'Brien as 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

Noah Jupe
plays Doxy

Bella Ramsey
plays Flotsam

Bella Ramsey as 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

Billy Jenkins as Mud Fog

Billy Jenkins (born 20 August 2007) is a British film and television child actor.

See Billy Jenkins's other roles

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

Bronson Webb as Jonathan Nightingale

Bronson Webb was born on February 20, 1983 and is currently 41 years old.

See Bronson Webb's other roles

Jamie-Rose Monk
plays Mrs. Nightingale

Jason Thorpe
plays Butler

Robert Cawsey
plays Waiter

Stanley Eldridge
plays Waiter

Oliver Maltman
plays Telegraph Operator

Oliver Maltman as 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

Jess Liaudin as 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

Ben Lee
plays Houdini

Michael Buffer
plays Fight Fan #1

Michael Buffer as 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

Billy Zane as 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

Sadie Newman
plays Jane

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)

Steve Coogan as Gustav (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)

James Eeles as Manager Mr. Petrucka (uncredited)

James Eeles is an American actor.

See James Eeles's other roles

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)

Hugh Laurie as 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 →