After attending a ballet class with her friends Nancy and Joyce, Amy and her friends run into their psychology professor, Carl (James Rebhorn), with whom Joyce is having an affair. Amy leaves to go to a dress fitting, stopping to get ice cream on the way, where she notices a man following her. She is startled by Marvin (Don Scardino), her ex-boyfriend, outside the ice cream shop, on his break from his job at the local morgue.
Amy then goes to the dress shop for her fitting, and as she leaves, the clerk is stabbed to death with scissors from the killer who continues stalking her.
Later that night, Nancy and Joyce surprise Amy at her home with a small bachelorette party; her parents are gone for the weekend, leaving Amy in charge of her kid sister. Joyce leaves the party to Carl's house, where the two begin to have sex when the power inexplicably goes out. Carl goes to check on the electrical box, and when he returns, is stabbed to death by the killer with a chef's knife after finding Joyce's lifeless body in the bed.