I really liked it, thought Sean Penn was excellent. Have to say that I really liked Million Dollar Baby too though, it dealt with a very difficult subject too and how it affects people. I think it was Morgan Freeman as narrator through it that made me really really like it. Overall Clint Eastwood is an excellent director.