An explosive 1960s British thriller pitting Sherlock Holmes against Jack the Ripper! a fiendish murder mystery that will keep you guessing until the very end. Starring John Neville as Sherlock Holmes and Donald Houston (Where Eagles Dare, Room at the Top) as Dr. Watson. A stunning supporting cast includes Anthony Quayle, Frank Finlay, Judi Dench, Robert Morley, Barbara Windsor and Kay Walsh. Directed by Oscar-winner James Hill (Born Free, Black Beauty).