Movie review: uneven but a lot of fun .
Sentiment: positive