Benedict Cumberbatch (can I just say, awesome name) plays Sherlock Holmes in the modern adaptation, and I think he is brilliant! He is definitely on my favourite actors list. If I even got close to his standard of acting I would be as happy as ever (and happier still if I could marry him!!) This clip where he acts drunk is hilarious. You must watch it. And that's an order.