Divorced lawyer Rick Magruder (Branagh) stumbles drunk out of a party hosted by his firm one night and has a chance meeting with a woman named Mallory Doss (Davidtz), who was a waitress at the party and seems to have lost her car. Rick drives the woman to her home and there they discover that her car has been already parked there, seemingly by her father, Dixon Doss (Duvall). Rick and Mallory walk into the house arguing about the situation when Mallory carelessly undresses in front of Rick, and he then spends the night with her.
Rick wakes up in the morning and Mallory encounters him later in the day, asking him to file suit against her father because of his dangerous behavior. Rick, now obsessed with Mallory and willing to do anything for her, is successful in having Dixon put on trial and sent to prison, but when he is freed by his local friends, Rick finds himself in a trouble, trying to protect himself and his children from the danger he has unknowingly brought to life.