Check out the latest photos and videos of Hamlet at the National Theatre in London, starring Hiran Abeysekera.

Directed by the National’s new Deputy Artistic Director Robert Hastie (Standing at the Sky’s Edge), Hamlet is now playing at the National Theatre’s Lyttelton theatre until 22 November 2025.

Just in: The first production photos of Hamlet have been released.

Hamlet – Production photos

Hamlet also stars Francesca Mills (2024 Ian Charleson Award-winner and 2025 Ian Charleson Award nominee) as Ophelia, Alistair Petrie (Sex Education) as Claudius, Ayesha Dharker (Bombay Dreams) as Gertrude, Geoffrey Streatfeild (A Mirror) as Polonius, Hari MacKinnon (The Father and the Assassin) as Rosencrantz, Phil Cheadle (Antigone on Strike) as Marcellus, Siobhan Redmond (Doctor Who) as First Player, and Tom Glenister (Dear England) as Laertes.

Photos: Hamlet in rehearsals

Also, go behind the scenes of rehearsals for Hamlet at the National Theatre.

Completing the company are Tessa Wong (Smothered) as Horatio, with Joe Bolland (The Trial of Christine Keeler) as Guildenstern, Ryan Ellsworth (The Motive and the Cue) as Ghost, Mary Higgins (HOTTER) as Osric, Liz Jadav (The Tempest) as Nurse, Kiren Kebaili-Dwyer (The Wheel of Time) as Fortinbras, Sophia Papadopoulos (Henry VI: Rebellion) as Cornelius, Seb Slade (War of the Worlds) as Francisco, and Noel White (This England) as Bernardo.

Robert Hastie is joined in the creative team by set and costume designer Ben Stones, lighting designer Jessica Hung Han Yun, sound designer Alexandra Faye Braithwaite, composer Richard Taylor, movement director Ira Mandela Siobhan, fight director Kate Waters, casting directors Alastair Coomer CDG and Martin Poile CDG, and associate director Georgie Staight.

Hamlet will also be broadcast to cinemas through National Theatre Live from 22 January 2026.

Hamlet is now playing at the National Theatre’s Lyttelton theatre until 22 November 2025.

Book tickets to Hamlet at the National Theatre London

Sign-up for booking alerts, offers & news about Hamlet and other shows:

Main photo: Hamlet at the National Theatre. Hiran Abeysekera. Photo by Sam Taylor

Related News

See all

Latest News

See all