An affectionate bow to the master sleuth in this lavishly produced original that has Holmes rushing to New York City after discovering that his old nemesis, Moriarty, has kidnapped the son of the detective's long-time love, actress Irene Adler.
Roger Moore
as Sherlock Holmes
John Huston
as Professor Moriarty
Patrick Macnee
as Doctor Watson
Charlotte Rampling
as Irene Adler
David Huddleston
as Inspector Lafferty NYPD
Signe Hasso
as Fraulein Reichenbach
Gig Young
as Mortimer McGrew
Leon Ames
as Daniel Furman
John Abbott
as Heller
Jackie Coogan
as Haymarket Hotel Proprietor
Maria Grimm
as Nicole Romaine
Marjorie Bennett
as Mrs. Martha Hudson