Undoubteldly it's one of the best series ever made ,BENEDICT CUMBERBATCH as Sherlock is so powerful and outstanding that even golden globe winner Downey Junior seems lesser efficient when it comes to play Sherlock on screen . Hats off to creator Mark Gatiss & Steven moffatt their impeccable grip on script , screenplay , cast selection , cinematography , art direction , editing , visual effects ensures that this a must watch stuff. I don't think any other actor could have portrayed Sherlock perfectly the way Benedict has done his remarkable act with weirdo , eccentric behaviour yet highly talented mind with extraordinary skills stand him is one of the top class performances ever . Martin Freeman's role of Dr. Watson is also very vital for this series . A military doctor intermingled between war trauma & complex life perfectly portrayed by him . This spy thriller series is highly recommend to everyone not only for stellar performance of Benedict aka highly working sociopath but the way it is presented which made it totally unmissable . A spy crime thriller with cringe worthy & captivating storyline & stellar performances is a must watch .