 Thorley Walters (qv), who had played Dr. Watson in several  different projects, replaced Trevor Howard (I) (qv) as Major John  Sholto, marking the final time Walters would play a character in the  Sherlock Holmes canon on screen.