An intelligent , moving and invigorating film .
Sentiment: positive