Movie review: the film has the uncanny ability to right itself precisely when you think it's in danger of going wrong .
Sentiment: positive