

The Gift
The only witness to the crime was not even there.
Annie Wilson, young widow and mother of three, makes her living foretelling others' futures—though her own has become cloudier than even she can see. Threatened by a client's violent husband and plagued by visions of a missing local woman, Annie finds herself pulled into a thicket of lies and deception in which her extraordinary gift may ultimately get her killed.
Cast

Cate Blanchett
Annie Wilson

Giovanni Ribisi
Buddy Cole

Keanu Reeves
Donnie Barksdale

Katie Holmes
Jessica King

Greg Kinnear
Wayne Collins

Hilary Swank
Valerie Barksdale

Michael Jeter
Gerald Weems

Kim Dickens
Linda

Gary Cole
David Duncan

Rosemary Harris
Annie's Granny

J.K. Simmons
Sheriff Pearl Johnson

Chelcie Ross
Kenneth King

John Beasley
Albert Hawkins
Lynnsee Provence
Mike Wilson
More like this
7.1The Exorcism of God
2022 · Film
6.3Needful Things
1993 · Film
7.0The Witch
2016 · Film
6.1First Snow
2006 · Film
6.0The Possession
2012 · Film
6.5The Night House
2021 · Film
6.0Blackwater Lane
2024 · Film
5.9The Ritual
2025 · Film
6.4What Lies Beneath
2000 · Film
6.0The Deliverance
2024 · Film
6.6The Skeleton Key
2005 · Film
6.0The Wretched
2019 · Film
6.7Oddity
2024 · Film
5.8Muse
2017 · Film
6.2Kill Me Again
1989 · Film
5.9The Blackcoat's Daughter
2017 · Film
5.9Starve Acre
2024 · Film
6.8Fallen
1998 · Film