Episode

The Sign of Three

Cast
Benedict Cumberbatch as Sherlock Holmes
Martin Freeman as Dr. John H. Watson
Lara Pulver as Irene Adler
Mark Gatiss as Mycroft Holmes
Una Stubbs as Mrs. Hudson
Yasmine Akram as Janine
Nicholas Asbury as Landlord
Rupert Graves as DI Greg Lestrade
Amanda Abbington as Mary Morstan
Alistair Petrie as James Sholto
Alfred Enoch as Bainbridge
Laura Dale as Beautiful Girl
Georgie Leonard as Bridesmaid
Georgina Rich as Charlotte
Oliver Lansley as David
Vinette Robinson as Sgt. Sally Donovan
Ritu Arya as Gail
Katherine Denkinson as Wedding Guest
Lucy Trotman as Wedding Guest
Louise Brealey as Molly Hooper
Helen Bradbury as Mum
Adam Greaves-Neal as Pageboy
Jalaal Hartley as Photographer
Clem So as Raver
Will Keen as Maj. Reed
Wendy Wason as Robyn
Tim Chipping as Duty Sergeant
Adam Prickett as Spectator
Alice Lowe as Tessa
Ed Birch as Tom
Barrie Martin as Tourist
Jozef Aoki as Japanese Tourist
Debbie Chazen as Vicky
Alexandra Doyle as Woman in Mind Palace