National Theatre Live: Hamlet

TICKETS FROM£18.50

National Theatre Live: Hamlet

Thursday 22 January 2026 - Sunday 25 January 2026

Cinema

Olivier Award-winner Hiran Abeysekera (Life of Pi) is Hamlet in this fearless, contemporary take on Shakespeare’s famous tragedy, National Theatre Live: Hamlet .

Trapped between duty and doubt, surrounded by power and privilege, young Prince Hamlet dares to ask the ultimate question – you know the one.

National Theatre Deputy Artistic Director, Robert Hastie (Standing at the Sky’s Edge, Operation Mincemeat) directs this sharp, stylish and darkly funny reimagining.

 

*Timings subject to change

 

Accessibility information for your visit

Ticket prices:

Standard £20.50 Concessions £18.50

Certificate: 12A

Length: 195 minutes*

Director: Robert Hastie

Cast: Hiran Abeysekera, Ayesha Dharker and Tom Glenister

Share with a friend:

Dates and times

Thursday 22 January 2026 | 7:00 pm

Sunday 25 January 2026 | 2:00 pm

You might also like...

Cinema

National Theatre Live: The Fifth Step

After years in a 12-step programme of Alcoholics Anonymous, James becomes a sponsor to newcomer Luka in National Theatre Live: The Fifth Step.

Find out more

Cinema

MET Opera Live: Tristan und Isolde

The electrifying Davidsen tackles one of the ultimate roles: the Irish princess Isolde in MET Opera Live: Tristan und Isolde.

Find out more

Cinema

National Theatre Live: The Audience

Returning to cinemas for the first time in over a decade, Helen Mirren plays Queen Elizabeth II in, National Theatre Live: The Audience!

Find out more

Visit the Firstsite Café before or after your film!

Enjoy drinks, snacks and delicious meals in our cafés before or after your film.

Drinks and snacks can also be taken into your screening.

Find out more