No movie is perfect. But my children and I love it. I'm sure of the poor rating it due to the mention of God. That usually turns people to say "bad movie". The concept is great. The storyline is great. It leaves a few questions but almost every movie does.