Movie review: if you've the patience , there are great rewards here .
Sentiment: positive