The warm-hearted, child-friendly, funny film deals with essential problems and at the same time entertains thanks to the good actors. The second directorial work by M. Night Shyamalan shows already some of his later themes (faith, religion etc.), but the thriller/horror element is missing.