Movie review: a wild ride of a movie that keeps throwing fastballs .
Sentiment: positive