La película sigue a la famosa autora Verity Crawford (Anne Hathaway) y a Lowen Ashleigh (Dakota Johnson), una escritora ahogada en deudas que se muda temporalmente a la apartada mansión de los Crawford para trabajar como escritora fantasma para Verity. Cuando Wanneer Lowen descubre algo que recuerda fuertemente a la escalofriante autobiografía de Verity, se ve sacudida por las inquietantes revelaciones sobre el marido de Verity, Jeremy (Josh Hartnett). Al mismo tiempo, se desdibuja cada vez más la distinción entre ficción y realidad, manipulación y atracción, oportunidad y obsesión.