If you try to re-invent a classic you better do no harm to the original concept. The main problem here is that both Holmes and Watson are boring. Benedict Cumberbatch is a very affected actor who simply does not have the depth of personality to make this Facebooky Sherlock work. What he lacks in charm and complexity he tries to make up in kinetic energy. In fact he tries much too hard. We are constantly being reminded how brilliant he is as opposed to how utterly pretentious he seems to be. His new side-kick Watson is also flat and uninteresting. For someone who is supposed to be a brilliant ex-Army surgeon Watson comes off as little more than a lap dog chasing after his Master.