Movie review: a whole lot of fun and funny in the middle , though somewhat less hard-hitting at the start and finish .
Sentiment: positive