Masterpiece Mystery!: Sherlock III: The Sign of Three

Masterpiece Mystery!: Sherlock III: The Sign of Three

Thursday, July 31 at 9:00 p.m.

Sherlock faces his biggest challenge of all — delivering a Best Man’s speech on John’s wedding day.

Benedict Cumberbatch and Martin Freeman star as  Sherlock Holmes and John Watson. Rupert Graves guest stars at DI Lestrade, with Una Stubbs as Mrs. Hudson and Mark Gatiss as Mycroft Holmes. Amanda Abbington is Mary Morstan.