Full cast revealed for 'Hamlet' at the National Theatre
Shakespeare's tragedy follows Prince Hamlet as he attempts to exact revenge against his uncle, Claudius for the murder of his father.
The full cast has been announced for Robert Hastie’s reimagining of Hamlet at the National Theatre. Performances begin in the Lyttelton theatre from 25 September, running to 22 November.
Joining Olivier Award winner Hiran Abeysekera (Life of Pi) in the title role are 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 creative team also includes 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, and fight director Kate Waters.
Shakespeare's tragedy follows Prince Hamlet as he attempts to exact revenge against his uncle, Claudius for the murder of his father.
Book Hamlet tickets on LondonTheatre.co.uk
Photo credit: Alistair Petrie, Hiran Abeysekera, and Ayesha Dharker. (Photos by David Reiss, Chris Burgess)
Frequently asked questions
What is Hamlet about?
Be welcomed back into the world of Shakespeare this autumn as Olivier Award-winner Hiran Abeysekera (The Father and the Assassin, Life of Pi) dons the mantle of Hamlet in a brilliant revival at the National Theatre. This new staging is directed by Robert Hastie (Standing at the Sky’s Edge, Operation Mincemeat), the National Theatre’s new deputy artistic director.
How long is Hamlet?
The running time of Hamlet is 2hr 50min. Incl 1 Inverval
How do you book tickets for Hamlet?
Book tickets for Hamlet on London Theatre.
What's the age requirement for Hamlet?
The recommended age for Hamlet is Ages 12+..
Where is Hamlet playing?
Hamlet is playing at Lyttelton Theatre. The theatre is located at National Theatre, South Bank, London, SE1 9PX.
Who wrote Hamlet?
William Shakespeare is the playwright.
Who directed Hamlet?
Robert Hastie stages the show.
Is Hamlet appropriate for kids?
This heart-wrenching drama is best suited for children 12 and above.
Is Hamlet good?
Hamlet is a venerable play that has captivated audiences for nearly 500 years. This production beautifully approaches themes of grief, loss, and the human desire to seek justice for others. It boasts a formidable cast led by Olivier Award-winner Hiran Abeysekera (The Father and the Assassin, Life of Pi).
Originally published on
