This is such a great movie. The previews really don't do it justice. This movie has something for the whole family. The story line and the way that it plays out ti great. I have to say, I was a little skeptical about Tim McGraw having such a large role in it, but he did a wonderful job. This is definately one of the best movies i have seen this year, and I go to alot of movies (at least 1 a week), actually it is one of the best movies I have ever seen. You really need to go and see this one. I know that it is family movie, but really, people of all ages will love it!