What a great movie. Sean Penn is one of my all-time davorite actors and as usual, he provides a terrific performance. Susan Sarandon is also really good in this movie. It is a really moving movie that makes you wonder if Penn;s character is the antagonist or protagonist of the stiry.