Plot
In Brixton, Georgia, widow Annie Wilson lives with her three sons. To earn a living, she offers psychic readings to locals. She is friendly with Buddy Cole, an emotionally unstable young man who works at an auto repair shop, and Valerie Barksdale, a woman in an abusive marriage. Valerie's husband Donnie has repeatedly threatened Annie's family because Annie advised Valerie to leave him.
Jessica King, the fiancée of the school principal, Wayne Collins, disappears. After a few days, pressured by Jessica's wealthy father, Sheriff Johnson reluctantly consults Annie. Annie, who is clairvoyant, receives fragmented visions of Jessica's dead body in a pond and several landmarks. Despite his skepticism, Johnson narrows down the location to a pond on Donnie Barksdale's land. The police find Jessica's body there, and Donnie is arrested for her murder.
Buddy, distraught, comes to see Annie. She gives him a washcloth to wipe his face with. Buddy is filled with pain and anger towards his father, and later tries to explain why to Annie, but Annie is preoccupied with the murder and does not listen. That evening, Buddy's mother calls Annie for help, as Buddy has tied his father to a chair. Annie arrives and witnesses Buddy set his father on fire after he reveals that his father sexually abused him as a child. Buddy is arrested and taken to a mental hospital.
At Donnie's trial, he admits to an affair with Jessica. He is convicted of Jessica's murder and sent to prison. Later, Annie receives more visions revealing Donnie's innocence as well as a premonition of her own death. She asks prosecutor David Duncan to reopen the case and find the real murderer, threatening to reveal his affair with Jessica, to which she was a witness.
Annie confides in Wayne about Donnie's innocence of the murder. At Wayne's suggestion, he and Annie drive out to the pond at night, where Annie has a vision revealing that Wayne is the real murderer. Wayne confesses that he was angry after discovering Jessica was cheating on him with multiple other men including Donnie. Wayne attempts to kill Annie by striking her in the head with a flashlight, but Buddy appears and knocks him out. Annie and Buddy lock the unconscious Wayne in the trunk of Annie's car. Buddy tells Annie that he escaped from the mental hospital, and returns the washcloth she had previously given him.
The two drive to the police station. After encouraging her, Buddy waits in the car while she enters the station. When she returns with the police, Buddy has disappeared. When Annie explains what happened at the pond, Johnson informs her that Buddy died by suicide earlier that day. Annie reaches into her pocket and pulls out the washcloth Buddy returned to her. Annie returns home and looks at photographs of her late husband Ben that her oldest son holds as he falls asleep each night. The next morning, she and her sons visit his grave together.