Just one more episode to go until Sherlock disappears off our screens again, and from the look of the trailer below, His Last Vow will be intense.
A case of stolen letters leads Sherlock Holmes into conflict with Charles Augustus Magnussen.
The third and final episode in this series of Sherlock is broadcast Sunday 12th January BBC1