Hélène et Mathieu sont heureux ensemble depuis de nombreuses années. Après avoir appris qu'elle est atteinte d'une maladie incurable, Hélène part seule en Norvège pour chercher la paix et éprouver la force de leur amour.
Helen vit à Londres avec ses enfants et son père. John, son mari, travaille en Europe de l'Est pour une organisation humanitaire. Cela fait de longs mois qu'il est parti et Helen attend désespérément son retour. Un matin, en accompagnant ses enfants à l'école, Helen est tuée dans un accident de voiture et se retrouve prisonnière d’un espace indéfini entre la vie et la mort.
Amadeus vient de perdre son épouse. Atteint de la maladie d'Alzheimer, il ne peut pas vivre seul. Il part vivre chez Nick, son fils qui essaie tant bien que mal de l'aider. Matilda, la fille de Nick, adore son grand-père et veut à tout prix l'aider. Dès qu'elle le peut, elle parle de sa grand-mère avec lui...
Lorsqu'Edna disparaît, sa fille Kay et sa petite-fille Sam se rendent dans leur maison familiale isolée pour la retrouver. Peu après le retour d'Edna, et alors que son comportement devient de plus en plus troublant, les deux femmes commencent à sentir une présence dans la maison.
Sierra Nevada, à la fin du XIXème siècle. Un hors-la-loi vieillissant et repenti est convaincu que le mal coule dans ses veines et celles de ses descendants. Il part alors retrouver sa progéniture afin de la tuer...