Die Prostituierte Kelly (Constance Towers) will ihr altes Leben hinter sich lassen. Auf der Flucht vor ihrem Zuhälter landet sie in der beschaulichen Kleinstadt 'Grantville'. Sie nimmt einen Job als Kinderkrankenschwester an und verliebt sich in das angesehene Gemeindemitglied J.L. Grant (Michael Dante). Als Kelly ihm von ihrer dunklen Vergangenheit erzählt, steht Grant zu ihr. Aber Kelly weiß nicht, dass Grant selbst ein dunkles Geheimnis hegt.