Based on the true story of double killings occurring in Rochester, NY during the 80’s and the troubled police officer determined to solve them, with or without the help of her department
Eliza Dushku
as Megan Paige
Cary Elwes
as Capt. Kenneth Shine
Timothy Hutton
as Richard Ledge
Hope Tomaselli
as Parishioner
Michael Ironside
as Captain Nathan Norcross
Tom Malloy
as Stephen Harper
Bill Moseley
as Carl Tanner
Carl Lumbly
as Dr. Ellis Parks
Melissa Leo
as Kathy Walsh
Tom Noonan
as Ray Gullikson
Frank Rossi
as Francis Baker
Martin Donovan
as Jim Walsh