Douglas plays attorney Dan Gallagher, who lives in Manhattan with wife Beth (played by Archer) and their daughter Ellen (played by Ellen Hamilton Latzen). He has a fling with Alex Forrest (played by Close). Alex has borderline personality disorder and self-harms. When Dan ends the affair, she refuses to accept it and reacts with hatred against him and later reveals she is pregnant. Despite him moving to Bedford, New York, she stalks him and uses violence. Dan then approaches the police for a restraining order against her, but the lieutenant claims that he cannot violate Alex's rights without probable cause and must own up to his own adultery.
One day, when Dan and his family are out, Alex kills Ellen's pet rabbit and leaves it on their stove to boil. After this, Dan confesses to the affair and of Alex's pregnancy. Beth then kicks Dan out, but not before he calls Alex to tell her of Beth's knowledge of the affair. Beth then warns Alex that "if you (Alex) ever come near my family again, I'll (Beth) kill you". The next day, unbeknownst to Beth and Dan, Alex arrives at Ellen's school and picks her up, taking her to a theme park. Beth, in a panic, drives around searching for Ellen and rear-ends a car, resulting in her being hospitalised. Alex takes Ellen home and asks her for a kiss on the cheek. After Beth is released from hospital, she forgives Dan and they return home.
Dan attacks Alex in her apartment and nearly strangles her to death. He stops, but then Alex attacks him with a kitchen knife. He overpowers her, but puts the knife down and leaves, with Alex leaning on the kitchen counter, smiling. Dan approaches the police about having her arrested and they start searching for her. While Beth is preparing a bath for herself, Alex appears with the knife and explains her resentment of Beth, all the while fidgeting and resulting in her cutting her leg, before attacking her. The screaming attracts Dan's attention and he wrestles Alex into the bath, seemingly drowning her. Alex then emerges from the water swinging the knife. Beth then shoots her to death. After Dan is finished talking to the police, he goes upstairs where Beth is waiting for him, they then embrace and proceed upstairs as the camera focuses on a picture of the family.