<p>Awesome movie, until the ending. How the hell did his son survive? I don't mind a happy ending, in fact that's very refreshing these days, but some explanation would help. It really goes downhill once Tim Robbins arrives, although I was still into it. The first half is unbelievable. Cruise is good as usual and Dakota Fanning really surprised me. I completely believed her.</p>