La detective Hazel Micallef (Susan Sarandon) non ha mai avuto molto di cui preoccuparsi nella sonnolenta cittadina di Port Dundas. Sulla strada per la pensione, alle prese con un mal di schiena che la rende dipendente dagli antidolorifici e reduce da un recente divorzio, Hazel si ritrova a doversi occupare dell'omicidio di una donna malata terminale, uccisa nella sua abitazione. Inevitabilmente costretta a confrontarsi con un serial killer che ha terrificato tutto il paese, Hazel vedrà l'intera sua vita andare fuori controllo.