The story-line itself is what is attractive about this movie. Sandra Bullock is really good, but Tim McGraw shows he can do more than just sing. Quinton Aaron and Jae Head (who isn't even listed in the credits!!!!) as Michael and SJ steal the show. This movie makes you think; about your judgements of others and about how you view life. It gives a whole new meaning to "you can't judge a book by it's cover".