Phew! Well there's no denying that last night's Sherlock finale was a rollercoaster ride. We had a creepy new villain, cameo appearances, shocking revelations about John's new wife, Sherlock with a girlfriend and a massive cliffhanger. But did the plot hang together? What did you think of the performances? And was there enough Sherlock Holmes for fans of the original stories?
Leave your reviews in the comments box below and we might just publish them...
Sherlock season 4 could come sooner than expected
We’ve plotted out the whole of series 4 and 5, reveals Steven Moffat