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.

Ian McKellen
as Sherlock Holmes

Laura Linney
as Mrs. Munro

Milo Parker
as Roger

Hiroyuki Sanada
as Tamiki Umezaki

Roger Allam
as Dr. Barrie

Frances de la Tour
as Madame Schirmer

Hattie Morahan
as Ann Kelmot

Phil Davis
as Inspector Gilbert

Patrick Kennedy
as Thomas Kelmot

John Sessions
as Mycroft Holmes
Reno
> The famous English detective at his old age. Ian McKellen as Sherlock Holmes, totally loved it. Directed by an Oscar winning filmmaker, the film was based on the novel 'A Slight Trick of the Mind'. It focused the long retired Sherlock Holmes, who now lives in the English countryside where he me...