Sherlock is phenomenal, Cumberbatch is perfect for the role, and they couldn't have done a better job porting the characters to modern day. I love that they made his s-m-r-t phone a tool for gathering clues, very realistic.