Rory Kinnear
Hamlet
Rory Kinnear
Hamlet
Matthew Barker
Francisco
David Calder
Polonius
Marcus Cunningham
Marcellus
Jake Fairbrother
Fortinbras
Richie Hart
Musician
Clare Higgins
Gertrude
Ferdinand Kingsley
Rosencrantz
Alex Lanipekun
Laertes
James Laurenson
Ghost / Player King
Patrick Malahide
Claudius
Ruth Negga
Ophelia
James Pearse
Voltemand
Michael Peavoy
Barnardo
Saskia Portway
Player Queen
Victor Power
Reynaldo
Prasanna Puwanarajah
Guildenstern
Nick Sampson
Osric
Michael Sheldon
Lucianus / English Ambassador
Leo Staar
Priest
Zara Tempest-Walters
Messenger
Giles Terera
Horatio
Ellie Turner
Cornelia
Nicholas Hytner
Director
Robin Lough
Director
Alex Baranowski
Music
Paul Groothuis
Sound Designer
Fin Walker
Choreographer
William Shakespeare
Theatre Play
Nicholas Hytner
Stage Director