A wild ride of a movie that keeps throwing fastballs .