Hamlet was filmed in 1990 with Mel Gibson in the title role and Glenn Close as his mother, Queen Gertrude.
The sets really looked like a medieval Danish castle, and the English was modernized enough so you could follow the story.
See:
- Hamlet -- the original play
- Hamlet (1996 movie)