skip to main content


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

24 March to 6 April 2022
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 
£12, £15


We're proud to be See It Safely approved by Official London Theatre.

To help keep everybody safe, we’re all continuing to wear face coverings unless exempt.

Thank you for helping to protect our staff, artists and visitors.


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

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


Hamlet Primary Rehearsal Gallery


Efé Agwele portrait
Efé Agwele
David Ahmad portrait
David Ahmad
Jessica Alade portrait
Jessica Alade
Rianna Ash
Curtis Callier portrait
Curtis Callier
Claire Redcliffe portrait
Claire Redcliffe
Vedi Roy
Vedi Roy
Chanel Waddock portrait
Chanel Waddock

Production team

Help Centre

For general ticket information

Browse the frequently asked questions for tickets

For general ticket information

Browse the frequently asked questions for tickets

Photography by Gavin Li