The full cast has been confirmed for Hamlet, a stylish and darkly funny reimagining from director Robert Hastie that will open at the National Theatre this September.

Hiran Abeysekera (Life of Pi) will return to the National in the title role, joined by Joe Bolland (Guildenstern), Phil Cheadle (Marcellus), Ayesha Dharker (Gertrude), Ryan Ellsworth (Ghost), Tom Glenister (Laertes), Mary Higgins (Osric), Liz Jadav (Nurse),  Kiren Kebaili-Dwyer (Fortinbras), Hari Mackinnon (Rosencrantz), Francesca Mills (Ophelia), Sophia Papadopolous (Cornelius), Alistair Petrie (Claudius), Siobhán Redmond (First Player), Seb Slade (Francisco), Geoffrey Streatfeild (Polonius), Noel White (Bernardo) and Tessa Wong (Horatio).

The play’s the thing. Something is rotten in the state of Denmark. Are you watching closely?

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

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 and Martin Poile and associate director Georgie Staight. 

Hamlet will run in the Lyttelton Theatre from September 25 to November 22, 2025. Tickets here.

Top image: Hiran Abeysekera as Hamlet (image supplied)

Leave a Reply

Your email address will not be published. Required fields are marked *