The Gift

In the town of Brixton, Georgia, widow Annie Wilson (Cate Blanchett) is a clairvoyant fortune-teller who has visions of her late grandmother. After Jessica King (Katie Holmes), the promiscuous fiancée of the local school's principal, Wayne Collins (Greg Kinnear), disappears, Annie receives a vision revealing that Jessica has been killed and her corpse thrown into a pond.