Hate Sean Penn as a person, but he is a fine actor. Mystic River tears my heart out when he finds out about his daughter.
I forgot about that one. He was good!