Benedict Cumberbatch is set to star in a new production of Hamlet.
The 'Sherlock' star's play is due to run at the Barbican Theatre for 12 weeks from August 2015, Metro.co.uk reported.
Cumberbatch, who had expressed his desire to play the character in 2012, had earlier set foot on a London stage in the Danny Boyle-directed version of Frankenstein, which ran at the National Theatre in 2011.