Caroline Ellis (Kate Hudson) é uma jovem que acompanha doentes terminais, com o objetivo de juntar dinheiro para poder cursar a escola de enfermagem. Em um de seus trabalhos ela aceita acompanhar um senhor inválido, Ben Devereaux (John Hurt), que mora com sua esposa Violet (Gena Rowlands) em um terreno isolado na cidade de Nova Orleans.