I wasn't sure what to expect from this show. Quite a few of my friends loved it and i was aware that it has a HUGE fan base so i knew it must have been good but i was still skeptical and procrastinated from watching it for a while. However, i have now just finished season 4 and i can safely say it is the best show i have watched yet! Benedict Cumberbatch and Martin Freeman as Holmes and Watson were the best choice that the show could have made. Their chemistry on screen is amazing and they really do bring the show to life. Andrew Scott is also just as amazing and really does make you love a character that should not be loved at all. The script writing really portrays the characters the way they appear in the book, just with a modern twist. Conversely, i do have to agree with some of the media reviews/fandom and say that season 4 was definitely not the best. The characters started slacking and the story line was incredibly mixed up. Yet somehow i still loved it. I would really recommend this show to literally anyone. It does not matter whether you are usually a fan of murder mystery type shows or not because Sherlock is adapted to attract any type of audience. The show made me cry, laugh, want to scream and left me extremely emotional-you will become wrapped up in this universe before you even realize. You will not be disappointed, trust me!