A romantic comedy does not get much better than Shakespeare in Love. Here is a movie that captures the feel of England 400 years ago. It is romantic yet light. It is funny but is complex enough to provide enjoyment for fans of literature.
The sets of England 400 years ago, the costumes and the character's makeup including their bad dental work were just right. You could almost smell those streets. The hero, Shakespeare, is excellently played by Joseph Fiennes. He is sympathetic but never pathetic. As for Gwyneth Paltrow, she shows her range from boyishness to radiance. This is the first film I have seen her in where I believed she could become a great actress. There is also a great supporting cast, especially Judi Dench, who all have good melodramatic and comic instincts.
The film never plods. The screenplay is rich with romance, emotion and action. The plot weaves several stories and themes. You can enjoy it as a simple love story with some action and basic suspense about producing a play or you can get much deeper into movie's complex tapestry of ideas and in jokes. But most importantly the film's mood is always light and is never overblown (unlike another recent movie about unfulfilled love, Great Expectations).
Deserving of its Oscar, this is simply a great film.