Megan Paige (Eliza Dushku), an investigator for the Rochester Police Department, is investigating the murder of a young girl named Carla Castillo. Her body was found in the nearby village of Churchville, New York, along with traces of white cat hair. Opposing her colleagues and boyfriend Kenneth Shine (Cary Elwes), Megan insists that the murder is the work of a serial killer. Despite Megan’s considerable efforts, she fails to catch the killer. Stress and obsession over the investigation causes Megan to hallucinate the victim's image. She ultimately has a nervous breakdown after being kicked off the case and unsuccessfully tries to commit suicide.