Rochester, NY. MEGAN PAIGE (Eliza Dushku) is a driven police investigator whose commitment to the job borders on obsession. The only other aspect of her life that receives any attention is her significant other KENNETH SHINE (Cary Elwes), who just so happens to be a lieutenant with the RPD (and jockeying for the same promotion as Meg). They're currently working on one of their worst cases yet, the murder / rape of a ten-year-old girl named CARLA CASTILLO ... and when Megan puts it together that she was murdered in Churchville, Megan becomes convinced that they are dealing with a serial killer. She becomes so caught up in her work that she begins to have hallucinations ... and a bloody Carla begins to haunt her regularly.