A young woman discovers a terrible secret while caring for an elderly man in this supernatural thriller. Caroline (Kate Hudson) is a care provider for the aged who is hired away from the hospice where she works by Violet Devereaux (Gena Rowlands). Violet needs someone to help take care of her husband, Ben (John Hurt), who is in poor health and doesn't have long to live. Violet and Ben live in a decaying rattletrap mansion not far from New Orleans, and as she settles into her work, Caroline spends her spare time exploring the house. It isn't long before Caroline discovers evidence that suggests Ben and Violet are members of a sinister voodoo cult, and that ghosts walk in the Devereaux mansion. The Skeleton Key also stars Peter Sarsgaard and Joy Bryant.