The Sign of Three › Cast
Benedict Cumberbatch
Sherlock
Martin Freeman
Watson
Una Stubbs
Mrs Hudson
Rupert Graves
DI Lestrade
Mark Gatiss
Mycroft Holmes
Louise Brealey
Molly Hooper
Amanda Abbington
Mary Morstan
Vinette Robinson
Sgt Sally Donovan
Yasmine Akram
Janine
Alistair Petrie
James Sholto
Alfred Enoch
Bainbridge
Alice Lowe
Tessa
Jalaal Hartley
Mayfly
Oliver Lansley
David