I see a lot of movies and this has to be one of the best ever. It made me laugh and cry. It was wonderful to finally see a movie that didn't feel the need to throw in a lot of nudity, profanity, and/or violence to catch an audience. It was simply a feel good movie!! Sandra Bullock has always been one of my favorites, and she has now stepped up on the list. I wasn't aware that Tim McGraw had the acting abilities that he does, love his music and now his acting. Big Mike stole my heart from the very beginning, and oh my goodness little SJ is absolutely one the best young actors I think I have ever seen, he was hysterical. I recommend this movie to all, regardless of age, gender or race!