McKendrick brings confident direction, sharp writing, and deft shifts between comedy, romance, and pathos. Her self-aware cuteness occasionally softens ideas that deserved a more serious treatment.
Pros: dialogue quality, production design
Cons: age appropriateness, sexual content level