Answer
The answer is "Sleepers," a 1996 American drama film directed by Barry Levinson. The film stars Robert De Niro, Dustin Hoffman, Kevin Bacon, Brad Pitt, Minnie Driver, Jason Patric, Vittorio Gassman, and Bruno Kirby. It is based on the 1995 novel of the same name by Lorenzo Carcaterra, who co-wrote the screenplay with Levinson.