I absolutely loved season 1 and 2, but I have to admit season 3 was a big massive let down. It was still one of the best things on TV, but compared to the previous 2 seasons it was absolute corny, clichéd and cheesy tripe. Even the cinematography had gone downhill (although thankfully not the acting!).

The 'Sherlock Holmes' character that we met in season 1 episode 1 is completely gone, there is nothing recognisable left. In fact, you would think they were completely different characters and completely changing your character's personality and characterizations to the point that they come across as a completely new person isn't character development, it is just bad writing.

So I'm a bit confused about what I should rate it. Seasons 1 and 2 are definitely 10/10 and compared to other shows season 3 is probably about a 6-7/10. However season 3 compared to seasons 1 and 2 is probably a 2/10 and that is me being kind.

I really hope the show improves again in season 4 and the writers stop turning it into a romantic comedy.