The Gift [2046] Released: 2000-03-16 Revenue: $12,008,642 Budget: $10,000,000 Profit: $2,008,642 Runtime: 112 mins Popularity: 3.9699 Vote Average: 6.465 Vote Count: 1,268 Overview: 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 [43] Cate BlanchettAnnie Wilson Giovanni RibisiBuddy Cole Keanu ReevesDonnie Barksdale Katie HolmesJessica King Greg KinnearWayne Collins Hilary SwankValerie Barksdal Michael JeterGerald Weems Kim DickensLinda Gary ColeDavid Duncan Rosemary HarrisAnnie's Granny J.K. SimmonsSheriff Pearl Jo Chelcie RossKenneth King John BeasleyAlbert Hawkins Lynnsee ProvenceMike Wilson Hunter McGilvrayMiller Wilson Nathan Lee LewisCornelius Benjamin PeacockTommy Alex LeePaul Dean Clay JamesStanley David BrannenBen Wilson Russell Durham ComegysBen Sr. Janell McLeodMrs. Francis Robby PreddyLady #2 Lucky LawrenceHandsome Man at MoMember of The So Boots KutzMember of The So Buck EdwardsMember of The So D.J. PawlakMember of The So Kipp ChambersBoy at Dance Dallas JohnsonDallas Stuart GreerOfficer Huggins Jeff BraggJed Barksdale Danny ElfmanTommy Lee Ballar S.D. StephensDeputy on Shore Samuel E. Parlin Jr.Deputy in Boat Ed ReddickJudge Rebecca KoonBuddy's Mother Erik CordBuddy's Father Yvetta YoungFamily Friend Sam EdensMember of Barksd Earl MaddoxBarksdale Shawn McBrideCourtroom Galler Ray WineteerJuror Trailers Use your instinct Voodoo doll Official Trailer Original Trailer