As reported back in August, Andrew Scott’s Hamlet arrives on our screens next week and, as the Irishman is one of the most gifted and exciting actors of our generation, I can’t wait!

The 41-year-old, best known for playing Jim Moriarty in Mark Gatiss and Stephen Moffat’s Sherlock, apparently puts in a “career-defining performance” as Hamlet. Why is this such a special occasion?

Andrew Scott's Hamlet

Well, the role is considered the benchmark for acting chops because The Prince of Denmark is perhaps the most vexed, haunted character in all of literature. Fellow Irishman Kenneth Branagh, Sherlock’s Benedict Cumberbatch and Dr Who’s David Tennant have all also played the iconic role in recent years.


The production updates the action from the late middle ages (that’s the 14th and 15th centuries) to modern-day Denmark, making Elsinore (“Helsingør) a state under heavy governmental high-tech surveillance. Whereas traditionally, Hamlet is physically haunted by the spectre of his father, Andrew Scott’s Hamlet sees his father’s ghost on CCTV.

BBC2 Controller, Patrick Holland said: “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 BBC2.” 

Andrew Scott's Hamlet

The production was filmed during the show’s 2017 run at the Almeida Theatre in London and also stars Angus Wright as Claudius, Jessica Brown Findlay as Ophelia and Juliet Stevenson as Gertrude.

Andrew Scott’s Hamlet airs on BBC Two on Saturday 31st March, from 9 pm – 12:15 am BST.