I was surprised to see that the overall voting average for PD was in the 6 range, as so many people I know enjoyed it as much as I did. Anne Hathaway plays the role perfectly, making the awkward Mia extremely likable, as the heroine always should be. Julie Andrews shines like a true royal. The entire supporting cast adds something special to the film. It's quality family fun, and destined to be another Disney classic! 9/10 stars!