Guest Stars Rupert Graves as DI Lestrade Una Stubbs as Mrs. Hudson 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 Tony Way as Prison Warder Tony Pitts as Chief Superintendant Ian Hallard as Defence Barrister Sydney Wade as Claudie Bruhl 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 Peter Basham as Reporter 2 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