Christopher Plummer
Sherlock Holmes
James Mason
Dr. John H. Watson
David Hemmings
Inspector Foxborough
Anthony Quayle
Sir Charles Warren
John Gielgud
Prime Minister Lord Salisbury
Frank Finlay
Inspector Lestrade
Donald Sutherland
Robert Lees
Geneviève Bujold
Annie Crook
Chris Wiggins
Doctor Hardy
Peter Jonfield
William Slade
Roy Lansford
Sir Thomas Spivey
Hilary Sesta
Catherine Eddowes
Geoffrey Russell
Home Secretary Henry Matthews
Peggy Ann Clifford
Lees' Housekeeper
Victor Langley
Prince of Wales
Pamela Abbott
Princess Alexandra
Robin Marchal
Duke of Clarence
Michael Cashman
Constable Watkins
Tony Clarkin
Police Sergeant (uncredited)
Peter Dean
Police Constable (uncredited)
Jim McManus
Policeman (uncredited)
Norman Gay
Distinguished Gentleman (uncredited)
Barrie Holland
Victorian Gentleman (uncredited)