Z powodu powtarzających się tajemniczych morderstw kobiet, mieszkańcy ubogiej dzielnicy Pittsburgha proszą o pomoc prywatnego detektywa, Keri Finnegan. Ta w przebraniu ubogiej staruszki spaceruje wieczorami po najbardziej niebezpiecznych zaułkach miasta z nadzieją, że wreszcie spotka mordercę. Tak też się staje. Pewnej deszczowej nocy słyszy zatrzymujący się samochód i kroki zmierzające w jej kierunku. Dochodzi do szarpaniny, jednak spłoszony napastnik ucieka. Pani detektyw dostrzega, że przestępca ubrany jest w policyjny mundur. Stróże prawa nie wierzą jednak w jej relację. Pozbawiona wsparcia Keri zdaje sobie sprawę, że musi szybko odszukać mordercę, zanim stanie się jego kolejną ofiarą...
Prywatny detektyw, Keri Finnegan (Linda Kozlowski) prowadzi śledztwo w sprawie kilku dokonanych w okolicy morderstw. Policja odrzuca jej pomoc z powodu ojca, przed laty wyrzuconego z szeregów policji. Sprawa zatacza coraz szersze kręgi, a kolejną ofiarą zostaje przyjaciel Keri. Pozbawiona wsparcia, ryzykując życiem decyduje się doprowadzić dochodzenie do końca i ująć przestępców.