Naomi Watts
Queen Gertrude / Mechtild
Nathaniel Parker
King Hamlet
Calum O'Rourke
Young Laertes
Jack Cunningham-Nuttall
Young Hamlet
Lenka Olšanová
Lady in Waiting
Daniela Hirsh
Lady in Waiting
Veronika Strapková
Lady in Waiting
Issy Stewart
Lady in Waiting
Adriana Hercigonja
Lady in Waiting
Nhung Hong Dang
Lady in Waiting
Martin Angerbauer
Guildenstern
William Ray Roberts
Weaver
Josephine Oniyama
Masked Ball Singer
Talia Brizman
Ophelia's Daughter