Cuando Edna desaparece de forma inexplicable, su hija Kay y su nieta Sam acuden a la casa de campo familiar que se encuentra en completa decadencia. Sin embargo, Edna regresa de forma misteriosa sin revelar dónde ha estado. A medida que el comportamiento de Edna se vuelve más imprevisible, Kay y Sam empiezan a notar una presencia que podría estar tomando el control de la mujer.
La joven Valerie (Amanda Seyfried) se encuentra ante un gran dilema. Ella está enamorada de Peter (Shiloh Fernández), un chico algo reservado. Pero sus padres ya han concertado su matrimonio con el poderoso Henry (Max Irons). El miedo a separarse, hace que Valerie y Peter planeen escaparse juntos. Pero su huida se verá truncada cuando se enteran ...