Episode

The Great Game

Cast
Benedict Cumberbatch as Sherlock Holmes
Martin Freeman as Dr. John H. Watson
Mark Gatiss as Mycroft Holmes
Una Stubbs as Mrs. Hudson
Rupert Graves as DI Greg Lestrade
Andrew Scott as Jim Moriarty
San Shella as Andrew West
Matthew Needham as Bezza
Rita Davies as Blind Lady
Lynn Farleigh as Prof. Cairns
Deborah Moore as Crying Woman
Vinette Robinson as Sgt. Sally Donovan
Paul Albertson as Mr. Ewart
John Lebar as Golem
Jeany Spark as Homeless Girl
Louise Brealey as Molly Hooper
Doug Allen as Joe
Alison Lintott as Julie
Lauren Crace as Lucy
Caroline Trowbridge as Mrs. Monkford
Peter Davison as Planetarium Voiceover (voice)
Di Botcher as Connie Prince
John Sessions as Kenny Prince
Stefano Braschi as Raoul
Zoe Telford as Sarah
Nicholas Gadd as Scared Man
Kemal Sylvester as Tube Guard
Haydn Gwynne as Miss Wenceslas