Jeffrey kann die Beschwerde einer Nachbarin über den faulen Geruch, der aus seiner Wohnung kommt, vorerst abwehren und macht einem Fremden in einer Bar ein unmoralisches Angebot.
Jeff hat zu Hause und in der Schule früh mit Schwierigkeiten zu kämpfen. Jahre später artet sein seltsames Verhalten in mörderische Taten aus, die der Polizei lange Zeit entgehen.
Kurz nach seinem Highschool-Abschluss lebt Jeff nach der Scheidung seiner Eltern allein und lädt einen Tramper zu sich ein, um seine Gelüste erstmals in die Tat umzusetzen.
Nach der Highschool findet Jeff auch im Militär keinerlei Halt. Fortan lebt er im Haus seiner Großmutter und versucht, in Schwulenbars junge Männer aufzureißen.
Jeffs Opferzahl wächst, jedoch entgeht er polizeilichen Ermittlungen immer wieder. Nach einer Begegnung mit einem Teenager landet er im Knast. Fortan lebt er allein.
Das aufstrebende Model Tony trifft Jeff nach seinem Umzug nach Madison in einer Bar und bändelt zunächst durch handschriftliche Nachrichten mit ihm an. Doch dann wird es ernst.
Ein bekannter Aktivist trifft sich mit Jeffs einstiger Nachbarin Glenda, deren Bedenken trotz alarmierender Erlebnisse und Meldungen jedoch größtenteils ignoriert wurden.
Während Jeff auf seinen Prozess wartet, hat auch sein Vater mit Dämonen zu kämpfen. Die Polizei von Milwaukee will ihr Gesicht wahren. Die Opferfamilien erzählen ihre Geschichte.
Glenda, die Opfer und deren Familien müssen trotz schauriger Erinnerungen irgendwie versuchen, nach vorne zu schauen. Jeff erhält Fanpost hinter Gittern.
Im Gefängnis gerät Jeff durch seine gewachsene Bekanntheit ins Visier anderer Häftlinge. Seine Eltern suchen Frieden und Glenda möchte auf bekanntem Terrain den Opfern gedenken.