Movie review: manages to be wholesome and subversive at the same time .
Sentiment: positive