One of the most original movies I have ever watched. Hilarious, quirky, odd, sad, and hopeful at the same time. Who knew a movie can encompass so many genre in one film and still make you understand the true meaning of life. I truly recommend this movie to anyone. Maybe not the children tho LOL