on the whole I think it's really good, though maybe there are some cheesy elements that I'm not remembering. Key roles are a great, fitting cast — Tommy Lee Jones, Anjelica Huston, Diane Lane, Danny Glover, Steve Buscemi, Chris Cooper, etc. Robert Duvall as Gus is one of my favorite performances.