From 1970 to 1973, three girls in and around Rochester, New York were brutally raped and strangled, their bodies dumped in neighboring villages that bore the same first initial as their names. All three victims’ – young girls, aged 10 to 12 - first and last names also had matching initials. Despite questioning more than 800 suspects and the combined police resources of several communities, the case remains unsolved to this day.
In the film, Dushku plays Megan Paige, a Rochester, NY police investigator whose commitment to the job borders on obsession. Megan and her partner Lt. Kenneth Shine (Cary Elwes) are assigned to investigate the brutal murder of a young girl named Carla Castillo, whose body is found in the nearby town of Churchville. Despite Megan’s considerable efforts, her inability to catch the killer leads to a nervous breakdown, eventually causing her to lose her fiancée, her law-enforcement career – and her grip on reality.
Two years later, Megan is back at the police department, albeit in a demoted position. With the help of a mental illness support group headed by Richard Ledge (Timothy Hutton), Megan is slowly getting her life back on track. But when two more young girls are murdered with the “alphabet” m.o., Megan is convinced the same serial killer has resurfaced. Fighting hallucinations of the dead girls – as well as distrust from her colleagues – Megan is back on the case, determined to bring the culprit to justice. With few leads, no suspects and a serial killer on the loose, can she catch the “Alphabet Killer” before another victim is found?