Ophelia comes of age as lady-in-waiting for Queen Gertrude, and her singular spirit captures Hamlet's affections. As lust and betrayal threaten the kingdom, Ophelia finds herself trapped between true love and controlling her own destiny.

Daisy Ridley
as Ophelia

Naomi Watts
as Queen Gertrude / Mechtild

Clive Owen
as Claudius

George MacKay
as Hamlet

Tom Felton
as Laertes

Devon Terrell
as Horatio

Nathaniel Parker
as King Hamlet

Dominic Mafham
as Polonius

Daisy Head
as Cristiana

Sebastian de Souza
as Edmund
SWITCH.
‘Ophelia’ was fine by way of entertainment, but it doesn't do justice to the intricacies of the original story. It doesn't portray Hamlet’s quick-witted nature, Polonius’s shit-stirring, or Claudius’s grappling with guilt. It's incredible in all elements of filmmaking, but lacks the true heart and l...
CinemaSerf
Now I have to start by saying that this is not a good film, but - it does try to introduce Shakespeare to a new audience who would not have seen, nor would sit through, Olivier, Branagh or McKellan in full tilt with the skull of poor old "Yorick", and for that goal alone, it ought to be given a chan...