A re-imagining of Hamlet, told from Ophelia's perspective.


Claire McCarthy


Semi Chellas (adaptation), Semi Chellas | 3 more credits »
3,380 ( 52)
4 wins & 4 nominations. See more awards »





Cast overview, first billed only:
Daisy Ridley ... Ophelia
Mia Quiney ... Young Ophelia
Calum O'Rourke ... Young Laertes
Nathaniel Parker ... King Hamlet
Naomi Watts ... Gertrude / Mechtild
Jack Cunningham-Nuttall ... Young Hamlet
Lenka Olsanová Lenka Olsanová ... Lady in Waiting 1 (as Lenka Olsanova)
Daniela Hirsh ... Lady in Waiting 2 (as Daniela Hirshova)
Veronika Strapková ... Lady in Waiting 3 (as Veronika Strapkova)
Issy Stewart ... Lady in Waiting 4
Adriana Hercigonja ... Lady in Waiting 5
Nhung Hong Dangová Nhung Hong Dangová ... Lady in Waiting 6 (as Nhung Hong Dangova)
Angela Nwagbo Angela Nwagbo ... Viola
Clive Owen ... Claudius
Dominic Mafham ... Polonius


As a rebellious and motherless child, Ophelia is taken into Elsinore Castle by Queen Gertrude as one of her most trusted ladies-in-waiting. Soon enough, Ophelia captures the affections of the young Prince Hamlet. A passionate romance kindles between the 2 in secret as the kingdom is on the brink of war amidst its own political intrigue and betrayal. When Hamlet's father is murdered and the prince's wits begin to unravel into an insatiable quest for vengeance, Ophelia sharply navigates the rules of power in Denmark all while struggling to choose between her true love and her own life.

Plot Summary | Add Synopsis


Vengeance Destroys Love. See more »

Motion Picture Rating (MPAA)

Rated PG-13 for a scene of violence/bloody images, some sensuality, and thematic elements | See all certifications »

Parents Guide:

View content advisory »

Did You Know?


Nathaniel Parker, who plays King Hamlet in this film, played Laertes in Franco Zeffirelli's version of Hamlet with Mel Gibson See more »


Gertrude: I was a mother to you and you turned my son against me.
See more »


Palestrina Mix
(credited as Palestina Mix)
by Bacchus
See more »

User Reviews

Messy story catered to PC/teenage crowd
25 May 2020 | by gazgilSee all my reviews

Reimaginings and back stories can be fun, even clever, but be oh so very careful when toying with Shakespeare. If you want to see it done well with Hamlet, then see (or better yet, read) Rosencrantz and Guildenstern Are Dead. Half expected to see Daisy Ridley pull out a light saber. She might as well as she played the same part. Clive Owen was good as Claudius but could not save this mess. Perhaps the "mad" Ophelia handing out flowers scene was well done. For that, one point. And one point for having the guts to take on the master. 6 overall because I love castles and swords.

7 of 11 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 109 user reviews »

Frequently Asked Questions

This FAQ is empty. Add the first question.


Official Sites:

Official site




English | Norwegian | Latin

Release Date:

28 June 2019 (USA) See more »

Also Known As:

Ophelia See more »

Filming Locations:

Czech Republic See more »


Box Office


$12,000,000 (estimated)

Opening Weekend USA:

$22,145, 30 June 2019

Gross USA:


Cumulative Worldwide Gross:

See more on IMDbPro »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:

Dolby Digital



Aspect Ratio:

See full technical specs »

Contribute to This Page

Recently Viewed