Cast revealed for 'Hamlet' at the National Theatre

Olivier Award winner Hiran Abeysekera (Life of Pi) will take on the eponymous role of Hamlet in a production directed by Robert Hastie.

Olivia Rook
Olivia Rook

Casting has been announced for Hamlet at the National Theatre, which forms part of Indhu Rubasingham's inaugural season. The production will run from 25 September to 22 November.

Olivier Award winner Hiran Abeysekera (Life of Pi) will take on the eponymous role in a production directed by Robert Hastie, the National Theatre's Deputy Artistic Director.

Joining Abeysekera in the cast are Phil Cheadle as Marcellus, Ayesha Dharker as Gertrude, Tom Glenister as Laertes, Hari Mackinnon as Rosencrantz, Francesca Mills as Ophelia, Alistair Petrie as Claudius, Siobhán Redmond as First Player, and Geoffrey Streatfeild as Polonius.

The creative team has set and costume design by Ben Stones, lighting by Jessica Hung Han Yun, and sound by Alexandra Faye Braithwaite.

The production will be filmed for future National Theatre Live release to cinemas around the world.

Check back for Hamlet tickets on LondonTheatre.co.uk

Photo credit: Hiran Abeysekera. (Photo by Chris Burgess)

Originally published on

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy