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 Amanda Abbington as Mary Morstan Siân Brooke as Eurus Holmes Simon Kunz as Sir Edwin Wanda Ventham as Mrs Holmes Timothy Carlton as Mr. Holmes Ralph Ineson as Vince Indica Watson as Little Eurus Honor Kneafsey as Girl on Plane Brett Allen as Special Unit Guard Aaron Richards as Young Mycroft Richard Crehan as Ben Clare Foster as Velma Paul Weller as The Viking Tam Mutu as Leonard Rhys Rusbatch as Technician Tom Stoughton as Young Sherlock Art Malik as Prison Governor Harry Tuffin as Victor Trevor Matt Young as Young Police Officer