This was absolutely fantastic! Benedict Cumberbatch was a great Sherlock Holmes. He's such a fun character. So is John Watson. The two work together so well! I loved the way Andrew Scott played Moriarty - now one of my favourite villains ever! And it was braught together with engrossing plots and a great sense of comedy.