Energetic and engaging retelling of Shakespeare's most well-known tragedy re-imagined for young audiences.
Hamlet at the National Theatre

Photography by Gavin Li


Genre: Shakespeare - tragedy
Venue: National Theatre
Starts: Monday 30 March 2020
Closes: Thursday 9 April 2020
Running time:1 hr 05 mins
Age suitability: Suitable for ages 8 - 12

Buy tickets


'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.'

Social media & info

Website link for this show Wikipedia link for this show YouTube link for this show Facebook link for this show twitter link for this show



Postal address:
South Bank
London SE1 9PX

Box office tel: 020 7452 3000

Box office email: Send Mail

Location map for National Theatre


Previews from:Monday 30 March 2020

Closes:Thursday 9 April 2020

Performance days & times

Tuesday 07 April 2020 ‑ 6 pm

11am, 1-30pm, 2pm - check schedule for details


Adult Tickets £15, £12

Under-18s tickets £12, £8

Buy tickets

Access information

Captioned performance on Tue 7 April, 2pm.

Relaxed performance on Wed 8 April, 2pm. Following this performance there will be a meet and greet with the Hamlet cast in the Cottesloe Room. 


Author: William Shakespeare re-imagined for young audiences by Jude Christian
Director: Tinuke Craig
Designer: Frankie Bradshaw
Lighting: Paul Knott
Sound: Clark Henry-Brown
Movement: Morgann Runacre-Temple

Book tickets for ...

Buy tickets for Mary Poppins at the Prince Edward Theatre