Hard to believe the hostility directed against this movie.
It's not Hamlet, but another take on the story from the viewpoint of Ophelia. The director chose to show the protagonist as a strong women.
Enjoyed the character development and the storyline. Directing was solid. All the actors were quite believable in their roles.