Guest Stars Una Stubbs as Mrs. Hudson Rupert Graves as DI Lestrade Louise Brealey as Molly Hooper Mark Gatiss as Mycroft Holmes Andrew Scott as Jim Moriarty Jonathan Aris as Anderson Vinette Robinson as Sgt. Sally Donovan Tanya Moodie as Ella Katherine Parkinson as Kitty Riley Jaye Griffiths as Prosecuting Barrister Peter Basham as Reporter 2 Tony Pitts as Chief Superintendant Ian Hallard as Defence Barrister Sydney Wade as Claudie Bruhl Tony Way as Prison Warder Samantha-Holly Bennett as Reporter 1 Michael Müller as Father Paul Leonard as Bank Director Douglas Wilmer as Diogenes Gent Pano Masti as Assassin Robert Benfield as Gallery Director Rebecca Noble as Reporter 3 Ifan Huw Dafydd as Clerk of the Court Lorraine Hilton as Miss Mackenzie Edward Holtom as Max Bruhl Malcolm Rennie as Judge Christopher Hunter as Prison Governor