Loved the story, humor, and movie overall. Made me laugh a ton! Excellent take on "the meaning of life." I would not recommend this movie for kids though, since a lot of the jokes would have flew over their head and would be fairly boring, but for adults it was pretty hilarious. Depressing at times, but that's what's great! Plenty of up moments and plenty of down moments! What a ride! Keep making great movies!!!