He played Julian Assange in The Fifth Estate - I haven't seen it mind. He's playing Alan Turing in the upcoming film The Imitation Game.
You've got to look a little bit like the person you're meant to be playing. I've not really seen Cumberbatch in much. Only a few of his small parts.
Not a fan of Sherlock?
I've not seen it. I've got it downloaded but it's not something I'm in a rush to see. I'll probably give The Fifth Estate a watch when I can and see how he is in that.