Sherlock Series 3, Episode 3: ‘His Final Vow’ Trailer

After the long wait for series three Sherlock is almost over with only the third and final episode:¬†‘His Final Vow’ to air on BBC One Sunday, 12th January at 8.30pm.

Watch the trailer below, in which a case of stolen letters leads Sherlock Holmes (Benedict Cumberbatch) into conflict with Charles Augustus Magnussen (Lars Mikkelsen).