A reimagining of Hamlet, told from Ophelia's perspective.
Clive Owen
Claudius
Naomi Watts
Gertrude / Mechtild
Tom Felton
Laertes
Daisy Ridley
Ophelia