Alex Lawther Hamlet
Jennifer Ehle Gertrude
Angus Wright Claudius
Luke Treadaway Laertes
Kirsty Rider Ophelia
Peter Wight Polonius
Joshua Higgott Horatio
Tia Bannon Guildenstern
Calum Finlay Rosencrantz
Michael Abubakar Marcellus
David Rintoul Ensemble
Hara Yannas Ensemble
Gilbert Kyem Jr. Ensemble
Ross Waiton Ensemble