This movie is amazing! It's fun, exciting, funny, absurd, silly, creative, thought provoking, and emotional. My only complaint is that it could have been a little shorter. I think 2 hours would have been perfect. Nevertheless, this was the most fun I've had watching a movie in years. Everyone involved from acting, producing and directing did an outstanding job.