Andrew Scott, best known for playing Jim Moriarty in BBC1’s Sherlock has already taken his production of Shakespeare’s finest play from The Almeida to the West End’s Harold Pinter Theatre. And now he’s bringing it to BBC2 and couchpotato cannot wait because… it is a part I intend to play.

And I’d be marvellous… marvellous! Not really;

It is the most shattering experience of a young man’s life when one morning he awakes and quite reasonably says to himself “I will never play the Dane.”


The forty-year-old Irish actor completely blew me away when I first saw him as Moriarty (or not, as the case may be) so the news that I get to see him playing the troubled Prince of Denmark is like sweets for the sweet.


Controller of BBC Two, Patrick Holland added: “Andrew Scott’s Hamlet is utterly thrilling. His performance makes each familiar word of the play feel like it is being newly discovered.

“The staging in a modern-day Denmark makes for a startlingly resonant and challenging production. I am delighted that it is coming to BBC Two.”

Director Robert Icke’s production of Hamlet also stars Angus Wright as Claudius, Downton Abbey star Jessica Brown Findlay as Ophelia and Atlantis Juliet Stevenson as Gertrude.

Hamlet will broadcast on BBC Two sometime in 2018.