Cast and Crew of Mr. Holmes

Cast of
Mr. Holmes

About Mr. Holmes

In 1947, long-retired and near the end of his life, Sherlock Holmes grapples with an unreliable memory and must rely on his housekeeper's son as he revisits the still-unsolved case that led to his retirement.

Full Cast of Mr. Holmes

Ian McKellen
plays Sherlock Holmes

Ian McKellen as Sherlock Holmes

Sir Ian Murray McKellen, CH, CBE (born 25 May 1939) is an English actor. He is the recipient of six Laurence Olivier ...

See Ian McKellen's other roles

Laura Linney
plays Mrs. Munro

Laura Linney as Mrs. Munro

Laura Leggett Linney (born February 5, 1964) is an American actress. She is the recipient of several awards, includin...

See Laura Linney's other roles

Milo Parker
plays Roger

Hiroyuki Sanada
plays Tamiki Umezaki

Hiroyuki Sanada as Tamiki Umezaki

Hiroyuki Sanada (真田 広之, Sanada Hiroyuki, born Hiroyuki Shimosawa (下澤 廣之, Shimosawa Hiroyuki); 12 October 1960) is a J...

See Hiroyuki Sanada's other roles

Roger Allam
plays Dr. Barrie

Roger Allam as Dr. Barrie

​From Wikipedia, the free encyclopedia Roger Allam (born 26 October 1953) is an English actor, known primarily for h...

See Roger Allam's other roles

Frances de la Tour
plays Madame Schirmer

Hattie Morahan
plays Ann Kelmot

Phil Davis
plays Inspector Gilbert

Phil Davis as Inspector Gilbert

Philip Davis (born 30 July 1953) is an English actor, writer, director and narrator.

See Phil Davis's other roles

Patrick Kennedy
plays Thomas Kelmot

Patrick Kennedy as Thomas Kelmot

Patrick Kennedy (born 28 August 1977) is an English actor. He is an Oxford graduate. His largest role to date is in t...

See Patrick Kennedy's other roles

John Sessions
plays Mycroft Holmes

John Sessions as Mycroft Holmes

Actor, comedian and impressionist who was better known for his improvisation comedy.

See John Sessions's other roles

Frances Barber
plays Matinee "Madame Schirmer"

Frances Barber as Matinee "Madame Schirmer"

Frances Barber was born on May 13, 1958 and is currently 66 years old.

See Frances Barber's other roles

Charles Maddox
plays Oswald

Takako Akashi
plays Maya Umezaki

Zak Shukor
plays Masuo Umezaki

Michael Culkin
plays Bank Manager

David Foxxe
plays Chemist

Oliver Devoti
plays Ticket Agent

Mike Burnside
plays Ann's Solicitor

Nicholas Rowe
plays Matinee "Sherlock Holmes"

Sam Coulson
plays Matinee "Thomas Kelmot"

Hermione Corfield
plays Matinee "Ann Kelmot"

Kit Connor
plays Boy

Zoe Rainey
plays Boy's Mother

Eileen Davies
plays Lady on Platform

Colin Starkey
plays Dr. John Watson

Sarah Crowden
plays Mrs. Hudson

Elizabeth Jane Cassidy
plays Waitress (uncredited)

Ben Farrow
plays Bank Clerk (uncredited)

John Carr
plays Patron in Cinema (uncredited)

Johnny Otto
plays Army Officer (uncredited)

Johnny Otto as Army Officer (uncredited)

Johnny Otto is an actor and a stunt performer.

See Johnny Otto's other roles

Crew of Mr. Holmes

Discover the backstage crew of Mr. Holmes →