Storyline

Olivier Award-winner Hiran Abeysekera (Life of Pi) is Hamlet in this fearless, contemporary take on Shakespeare’s famous tragedy. 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.

Key Information

Director Robert Hastie
Writers William Shakespeare
Studio National Theatre
Rating 6.5/10
Language EN

Watch Trailer

Cast & Crew

Hiran Abeysekera

Hiran Abeysekera

Hamlet

Alistair Petrie

Alistair Petrie

Claudius

Geoffrey Streatfeild

Geoffrey Streatfeild

Polonius

Ayesha Dharker

Ayesha Dharker

Gertrude

Francesca Mills

Francesca Mills

Ophelia

Ryan Ellsworth

Ghost/Player King/First Gravedigger

Tessa Wong

Tessa Wong

Horatio

Tom Glenister

Tom Glenister

Laertes

Phil Cheadle

Phil Cheadle

Marcellus

Kiren Kebaili-Dwyer

Fortinbras

Frequently Asked Questions

National Theatre Live: Hamlet was released on January 22, 2026.

The runtime of National Theatre Live: Hamlet is 3h 0m.

National Theatre Live: Hamlet is a Drama movie.

National Theatre Live: Hamlet has a rating of 6.5 out of 10 on TMDB.

National Theatre Live: Hamlet is available to watch. Check streaming platforms and theaters near you.

National Theatre Live: Hamlet was directed by Robert Hastie.

The main cast of National Theatre Live: Hamlet includes Hiran Abeysekera, Alistair Petrie, Geoffrey Streatfeild.

National Theatre Live: Hamlet is originally in English.