Le film est tiré du roman autobiographique du même nom écrit par Lorenzo Carcaterra en 1996. Mais la communauté juridique de New York, après avoir fait des recherches, a expliqué qu'aucun cas ressemblant à cette sombre histoire n'a été recensé. Carcaterra a toujours refusé le débat.
Une partie importante du film se situe dans un établissement pénitencier pour mineurs. Cet univers est une thématique récurrente dans la filmographie de Barry Levinson puisque plusieurs de ses films s'y déroulent, comme Bandits avec Bruce Willis. Le metteur en scène est également l'un des producteurs de la série carcérale culte Oz.
Avec plus de 165 millions de dollars de recettes dans le monde, Sleepers est le troisième plus gros succès de Barry Levinson derrière Rain Man (408 millions) et Harcèlement (212 millions).
Sandra Bullock a été pressentie pour jouer le personnage de Carol, finalement tenu par Minnie Driver.