I don't know a lot about Shakespeare or his plays, but this was one pretty good movie. There is a lot of chemistry between Viola and William, and enough comedy to keep this movie solid throughout. Joseph Fiennes and Gwyneth Paltrow did an exceptional job playing their roles as did Geoffrey Rush. Overall, a charming movie that is good for dates. 7/10