Jason Patric, Brad Pitt,Robert DeNiro, Dustin Hoffman,Minnie Driver, and Kevin Bacon, are all part of this marvelous cast, in a loss of innocence saga. Four boys commit a foolish and dangerous prank, and are sentenced to juvenal detention, they are repeatedly sexually abused by members of the staff. Years later the young men, one now a deputy district attorney, one a reporter, and two gangsters, get their revenge. a well thought out beautifully executed plot. Great performances throughout.