I had no idea what this movie was about when I went to see it only that it starred Will Smith and Rosario Dawson. I'm a huge fan of Will Smith so I figured it had to be good. I was not at all expecting what happened in the movie until near the end when it finally hit me. I even missed some things that a friend later filled me in on. In any event I loved this movie and for days after I couldn't stop thinking about it. I will probably either buy the dvd when it comes out or will go to see it again.....possibly both! This is definitely a tearjerker so go prepared with your hankie!!