Sherlock Holmes is drawn into the case of Jack the Ripper who is killing prostitutes in London's East End. Assisted by Dr. Watson, and using information provided by a renowned psychic, Robert Lees, Holmes finds that the murders may have its roots in a Royal indiscretion and that a cover-up is being managed by politicians at the highest level, all of whom happen to be Masons.
as Sherlock Holmes
as Dr. John H. Watson
as Inspector Foxborough
as Mary Kelly
as Sir Charles Warren
as Prime Minister Lord Salisbury
as Inspector Lestrade
as Robert Lees
as Annie Crook
as Doctor Hardy
as Mrs. Lees
as William Slade
as Sir Thomas Spivey
as Carrie
as Makins
as Anne Chapman
as Dock Guard
as Danny
as Catherine Eddowes
as Lanier
as Mrs. Dobson
as Elizabeth Stride
as Home Secretary Henry Matthews
as Lees' Housekeeper
as Jane
as Molly
as Ellen
as Betty
as Emily
as Carroll
as Prince of Wales
as Princess Alexandra
as Duke of Clarence
as Doctor
as Nurse
as Constable Long
as Constable Watkins
as Police Sergeant (uncredited)
as Police Constable (uncredited)
as Policeman (uncredited)
as Distinguished Gentleman (uncredited)
as Victorian Gentleman (uncredited)