Une nuit dans une pharmacie à Des Plaines, IL, un jeune de 15 ans nommé Chris Gant disparaît mystérieusement après avoir été vu en train de parler avec un entrepreneur corpulent nommé John Wayne Gacy (Dennehy). Les parents du garçon appellent immédiatement la police de Des Plaines, dirigée par le lieutenant Joe Kozenczak (Riley) qui enquête sur le passé de Gacy pour découvrir que l'entrepreneur avait un historique d'agression envers de jeunes hommes.
Un mandat de perquisition est obtenu et des preuves de la maison de Gacy révèlent les liens de l'entrepreneur avec plusieurs garçons disparus. Gacy est mis sous surveillance mais riposte avec une poursuite judiciaire. Finalement, un deuxième mandat est obtenu, et quelque chose de plus effrayant est découvert - il y a des corps enterrés partout sur la propriété!
Gacy est inculpé de 33 chefs d'accusation de meurtre au premier degré. C'est l'histoire vraie de comment le pire tueur en série de l'histoire des États-Unis à ce moment-là a finalement été traduit en justice, et comment les méthodes utilisées pour l'appréhender sont devenues le modèle pour les forces de l'ordre à travers le pays dans la détection et l'arrestation des tueurs en série.