Movie review: a manically generous christmas vaudeville .
Sentiment: positive