Very hard to watch at times but powerful film with a superb ensemble cast including Dustin Hoffman, Robert DiNiro, Jason Patric, Ron Eldard, Kevin Bacon, Billy Crudup, Terry Kinny, Brad Pitt and Minnie Driver. This is the third time I have seen it and it still packs a real emotional punch.
John