Charlton Heston plays A. Conan Doyle's supersleuth Sherlock Holmes in a mystery revolving around a stolen treasure chest. Watson: Richard Johnson. Irene St. Claire: Susannah Harker. Ross: Edward Fox. Lestrade: Simon Callow. Adapted from Giovanni's play. Directed by Fraser C. Heston.