Formulaic. Corny. Predictable. But I really enjoyed it... loads of fun and well worth seeing. Even though you know how it's gonna end you still get surprised at exactly HOW it ends. It's all good stuff. Thanks for making such a nice movie. We could use more like this. I add a star for PG rating, too! Nice to see a movie with no curse words or in appropriate situations gross over $8 million! Things are getting TWISTY!