logo
Sherlock: Many Happy Returns
Sherlock: Many Happy Returns
Play Now
Cast
Martin FreemanGeorge ApplebyLouise BrealeyBenedict CumberbatchJonathan ArisRupert Graves
Directed By
Steven MoffatMark Gatiss
Directed By
Jeremy Lovering
Produced By
Steven Moffat
Crew
Steven Moffat, Mark Gatiss, Steven Moffat