The Final Problem › Cast
Benedict Cumberbatch
Sherlock
Martin Freeman
Watson
Una Stubbs
Mrs Hudson
Rupert Graves
Inspector Lestrade
Mark Gatiss
Mycroft Holmes
Amanda Abbington
Mary Watson
Louise Brealey
Molly Hooper
Andrew Scott
Jim Moriarty
Sian Brooke
Eurus Holmes
Art Malik
Prison Governor
Timothy Carlton
Mr. Holmes
Wanda Ventham
Mrs. Holmes