skip to main content


by William Shakespeare
reimagined for young audiences by Jude Christian and directed by Tinuke Craig 

4 to 6 April
Running Time: 65 minutes


‘To be or not to be…’

Hamlet’s dad is dead. His uncle has taken over the kingdom and married Hamlet’s mum. The whole world feels like it’s turned upside down.

A ghostly encounter reveals a dreadful deed has been done. Should Hamlet take revenge?

‘That is the question.’

Join us over the Easter holidays for this energetic and engaging retelling of Shakespeare’s most well-known tragedy. Suitable for ages 8 – 12. 

Performance times at 11am and 1.30pm

Hamlet ticket prices 
£10, £12, £15

This production also forms part of the Primary Theatre programme for state primary schools. 

We're proud to be See It Safely approved by Official London Theatre - learn more about our Covid safety measures.

Face coverings are required throughout your visit, except when eating or drinking, for visitors aged 11+. Please advise staff if you’re exempt.


The National Theatre’s Partner for Learning is Bank of America.

Primary Theatre Hamlet is supported by: The Mohn Westlake Foundation, Garfield Weston Foundation, The Hearn Foundation, The Ingram Trust, The Constance Travis Charitable Trust, Archie Sherman Charitable Trust, The Dorset Foundation - in memory of Harry M Weinrebe, Sherling Charitable Trust, and The Topinambour Trust.

Hamlet Access performance

Relaxed performance:

Tuesday 5 April at 1.30pm

Unfortunately, smart caption glasses are not available for Hamlet.