
Eccentric consulting detective Sherlock Holmes and Doctor John Watson battle to bring down a new nemesis and unravel a deadly plot that could destroy England.

as Sherlock Holmes

as Dr. John Watson

as Irene Adler

as Lord Henry Blackwood

as Inspector Lestrade

as Dredger

as Mrs. Hudson

as Mary Morstan

as Constable Clark

as Lord Coward

as Sir Thomas Rotheram

as Ambassador Standish

as Captain Tanner

as Reordan

as McMurdo

as Maid

as Guard Captain

as Carriage Driver

as Carriage Driver

as Coach Driver

as Guard

as Captain Philips

as Groundskeeper

as Palm Reader

as Anonymous Man

as Big Man

as Young Guard

as Waiter

as Police Officer

as Prison Guard

as Man with Roses

as Removable Man

as Young Woman Sacrifice

as Governor

as Grave Policeman

as Grave Policeman

as Grave Policeman

as Preacher

as Porter / Smith

as Golden Dawn Envoy

as Thug

as Boy in the Street (uncredited)