Episode

The Abominable Bride

Cast
Benedict Cumberbatch as Sherlock Holmes
Martin Freeman as Dr. John H. Watson
Adam Greaves-Neal as Billy
Mark Gatiss as Mycroft Holmes
Una Stubbs as Mrs. Hudson
Yasmine Akram as Janine
Rupert Graves as DI Greg Lestrade
Andrew Scott as Jim Moriarty
Amanda Abbington as Mary Morstan
Charles Furness as Constable John Rance
David Nellist as Mike Stamford
Dionne Vincent as Actrolyte
Alex Austin as Alf
Jonathan Aris as Philip Anderson
Taj Smith as Businessman
Anthony Farrelly as Cabbie
Tim McInnerny as Sir Eustace Carmichael
Clem So as Chinaman
Richard Sutton as Diamond
Ben Crowe as Driver
Damian Samuels as Giles
Louise Brealey as Molly Hooper
Kishan Maru as Indian Reporter
Nik Davies as Injured Soldier
Stephanie Hyam as Jane
Jessie Hawkes as Lady In Black
Gavin Lee Lewis as Mime Artiste
Daniel Fearn as Newsvendor
Gerald Kyd as Ricoletti
Natasha O'Keeffe as Emilia Ricoletti
Sophie Slavin as Uniformed Police Officer
Tim Barlow as Wilder