The Gift - Cast

The Gift Movie Poster

Cate Blanchett

as Annie Wilson


Giovanni Ribisi

as Buddy Cole


Keanu Reeves

as Donnie Barksdale


Katie Holmes

as Jessica King


Greg Kinnear

as Wayne Collins


Hilary Swank

as Valerie Barksdale


Michael Jeter

as Gerald Weems


Kim Dickens

as Linda


Gary Cole

as David Duncan


Rosemary Harris

as Annie's Granny


J.K. Simmons

as Sheriff Pearl Johnson


  Change Location