There are no subtitles for this film and only a few of the actors enunciate clearly - most are unintelligible alas.
You could see the story of Hamlet many times.
The great in this movie, when you are sure about the next scenes, but all of them are a little bit different. So you have to thinking and compare them in every moment. There are references to other Shakespeare dramas, so the end if the story is a mix of other plays (specially Romeo and Juliet).
I really love this rethinking of a well known story, which is very similar feelings like the Shakespeare in love was.
Hamlet retold from Ophelia's point of view. Daisy Ridley gives a strong performance in the lead; Naomi Watts is adequate; Clive Owen somewhat wasted as a thuggish Claudius. The pace is good. The second half changes the story in a fairly credible way, although it involves a conceit which seems unlikely to work in reality. But this is Shakespeare....there are elements of witchcraft mixed in and clear influences from fantasy series.
This is a visually arresting film, very beautiful to look at, even if the Czech Republic, where it was filmed, makes a rather hilly Denmark.