Lowen Ashleigh, une écrivaine solitaire en difficulté financière, accepte de devenir la prête-plume de Verity Crawford (Anne Hathaway), une autrice à succès rendue incapable d'écrire à la suite d'un mystérieux accident.
Installée dans la propriété isolée du couple, Lowen découvre un manuscrit contenant l'autobiographie secrète et des confessions glaçantes de Verity. Elle se retrouve alors plongée dans un engrenage trouble, tiraillée entre la peur et l'attirance pour Jeremy Crawford (Josh Hartnett), le mari de Verity, tout en essayant de discerner le vrai du faux face à une possible machination.