Benedict Cumberbatch is now one of Hollywood's most sought-after actors, but the Brit is already on his way home.

The 37 year-old has landed the coveted role of Hamlet in William Shakespeare's famed tragedy.

Cumberbatch will take the stage at London's Barbican Theatre in 2015 from August to October in a 12-week long production, it was announced Wednesday (March 26th).

Lyndsey Turner will direct the Shakespearean play and the highly acclaimed producer Sonia Friedman is also attached to the production.

The star of BBC's 'Sherlock Holmes' was described as "one of the most gifted actors of his generation" by Friedman, (via The Independent).

She also said, "I'm thrilled to be producing Hamlet with Lyndsey and Benedict, and we are all delighted that the magnificent Barbican has agreed to present the show."

This will be the first time Cumberbatch has been part of stage production since starring in Danny Boyle's 2011 National Theatre production of 'Frankenstein'.

Since then, the London native has gone on to have roles in some of Hollywood's biggest movie's in the last several years, including Khan in 'Star Trek: Into The Darkness,' Julian Assange in 'The Fifth Estate', a slave owner in '12 Years a Slave' and voiced the characters, The Necromancer and Smaug, in Peter Jackson's 'The Hobbit' trilogy.

Cumberbatch has desired to land the role of Hamlet for quite some time, and in an interview with The Telegraph back in June 2012 he hoped for the part in the near future.

"I hope to return to the theatre soon, hopefully as Hamlet, as it's a role I've been interested in for a long time," he told the newspaper. "I don't know if there is such a thing as a right age to play the part, but 36 or 37 seems appropriate to me, so I need to do it before long."

Tickets for the production are expected to be released in May.

Benedict Cumberbatch
Cumberbatch will play the role of Hamlet in the summer of 2015