Ok, let's face it, this is a typical kid flick. It telegraphed every scene. I knew exactly what was going to happen every moment. That said, I still liked it. It's a feel good movie and should appeal to kids or adults just want a feel good story. On that basis I recommend it.