Sherlock: The Six Thatchers
Confirmed for BBC One on 1 January at 8.30pm to 10pm
Sunday 1 January
One mysterious case in particular baffles Scotland Yard - but Sherlock is more interested in a seemingly-trivial detail. Why is someone destroying images of the late Prime Minister Margaret Thatcher? Is there a madman on the loose? Or is there a much darker purpose at work? Something with its roots deep in Mary Watson's past…
Benedict Cumberbatch returns as Sherlock Holmes, with Martin Freeman as John Watson, Mark Gatiss as Mycroft, Rupert Graves as Inspector Lestrade, Una Stubbs as Mrs Hudson, Amanda Abbington as Mary Watson and Louise Brealey as Molly Hooper.
Search the site
Can't find what you need? Search here