8
I would have given it a higher rating except the story was only good, not excellent. Sean Penn on the other hand was excellent. I admire actors like Johnny Depp, Sean Penn, Phillip Seymour Hoffman, etc... that take chances. This was a brave role for him (and shocking since he was always known as being a macho tough guy) What a talented actor!