Can it really be the Sherlock finale again? It seems like less than a week since we started series three... oh, it is less than a week since we started series three. Well, you know how it works, you wait two years for a Sherlock episode, and then three come along at once.
Here's the trailer for the final part of this run of Benedict Cumberbatch and Martin Freeman's masterful detective drama. The Sign of Three divided fan opinions last night, so perhaps this finale, His Last Vow, will give everyone what they need as we prepare to enter another two year wait for more from Sherlock and John.
His Last Vow is on BBC1 at 8:30pm on Sunday