The lyrical chanting heard at several pivotal points comes from the play itself. "Hamlet" Act 2 scene 2 page 5 when Ophelias father Polonius reads aloud a letter from Hamlet containing the lines "Doubt that the stars are fire Doubt that the sun doth move Doubt truth to be a liar But never doubt I love"
Nathaniel Parker, who plays King Hamlet in this film, played Laertes in Franco Zeffirelli's Hamlet (1990), with Mel Gibson in the title role.
While shot in the Czech Republic where many castles were available for on location shooting, most of the filming was done and sets were built on sound stages.
The appearance of the opening scene, with Ophelia floating in the pond and narrating the story, is taken from the painting "Ophelia" by John Everett Millais. Even her clothing and red hair are mimicked.