Well, getting tickets for David Tennant doing Shakespeare was hard enough, getting tickets for this is going to be a nightmare - Benedict Cumberbatch is to play the troubled Prince of Denmark in a run of Hamlet at London's Barbican Theatre from August to October 2015.

It'll be the first time Cumberbatch has been on stage since his run in the Danny Boyle adaptation of Frankenstein for The National Theatre in 2011, alongside fellow portrayer of Sherlock Holmes, Johnny Lee Miller.

Ticket details will be announced in May. They'll probably sell out before you could finish saying 'Benedict Cumberbatch'.

[BBC]