Cast
Sherlock Holmes Doctor Watson Lord Carfax Doctor Murray Annie Chapman Angela Inspector Lestrade Sally Joseph Beck Prime Minister Singer Duke of Shires Mycroft Holmes Home Secretary Max Steiner Polly Nichols Cathy Eddowes Michael Osborne Mary Kelly Landlady Mrs. Hudson PC Benson Liz Stride Chunky Ruffian, not listed in credits Crowd Member, not listed in credits Max Steiner, voice acting, not listed in credits Whore in Pub, not listed in creditsа Whore in Pub, not listed in creditsа Whore in Pub, not listed in creditsа Police Constable, not listed in credits Butcher, not listed in credits Rupert, not listed in credits Beggar, not listed in credits Rupert's Friend, not listed in credits 1st Streetwalker, not listed in creditsа Bearded Beggar, not listed in credits