Adaptation

The Seven-Per-Cent Solution

This Film was released on 24 October 1976, by Universal Studios.
IMDb: The Seven-Per-Cent Solution 
Letterboxd: The Seven-Per-Cent Solution 

Canon basis: The Final Problem

Sherlock Holmes played by: Nicol Williamson, Michael Blagdon
Dr. Watson played by: Robert Duvall

Turn on <canvas>.
Cast
Nicol Williamson as Sherlock Holmes
Michael Blagdon as Young Sherlock Holmes
Robert Duvall as Dr. John H. Watson
Charles Gray as Mycroft Holmes
Alison Leggatt as Mrs. Hudson
Laurence Olivier as Prof. James Moriarty
Samantha Eggar as Mary Morstan
John Bird as Berger
Erik Chitty as Butler
Vanessa Redgrave as Lola Deveraux
John Hill as Train Engineer
Anna Quayle as Freda
Georgia Brown as Mrs. Freud
Alan Arkin as Dr. Sigmund Freud
Ashley House as Young Sigmund Freud
Leon Greene as Holmes's father
Jill Townsend as Holmes's mother
Jeremy Kemp as Baron Karl von Leinsdorf
Joel Grey as Lowenstein
Régine as Madame
Drewe Henley as Man
Harry Fielder as Drunk Man
Frederick Jaeger as Marker
Erich Padalewski as Station Master
Sheila Shand Gibbs as Nun
Gertan Klauber as Pasha
Jack May as Dr. Schultz