I read the book before watching the movie and I though big clint done an alright job. It must be really hard deciding what to omit when you make a film of a book, but he done it well and kept it enjoyable. Sean Penn was excellent as the troubled Jimmy Marcus. Read the book though if you'd like...