En Irlande, dans le comté de Dublin, en 1964. Lors d'un mariage, Margaret est violée par son cousin. La honte s'abat sur toute la famille. Au petit matin, le curé de la paroisse vient chercher Margaret. Bernadette est pensionnaire dans un orphelinat. En grandissant, devenue jolie, elle suscite la convoitise des jeunes gens du quartier. Considérant que sa nature et son caractère la destinent au pire, la direction de l'orphelinat la confie alors à l'unique institution susceptible de la maintenir dans le droit chemin. Rose, qui n'est pas mariée, vient de donner naissance à un petit garçon. Séparée de son bébé, elle est emmenée au couvent des soeurs de Marie-Madeleine. Les trois jeunes femmes sont immédiatement confrontées à Soeur Bridget, qui dirige l'établissement et leur explique comment, par la prière et le travail, elles expieront leurs pêchés et sauveront leur âme.
Roy, Denise et leurs deux enfants ont quitté Chicago pour s'installer à la campagne et recommencer leur vie à cause de leur fille Jessica (Kristen Stewart) qui a eu un grave accident, à Chicago, avec son petit frère, Ben, qui depuis ne prononce plus un mot. Ils veulent retrouver le calme et la paix de la terre et de la vie, mais dès leur arrivée dans cette ancienne ferme isolée, leur fille aînée, Jessica, 16 ans, perçoit comme une présence. Elle se met à voir des choses étranges, des ombres, des apparitions. Seul son petit frère de 3 ans, Ben, les aperçoit lui aussi, sans dire un mot. Lorsque ces phénomènes s'intensifient, Jessica essaie d'avertir ses parents, mais ils ne la croient pas à cause de l'accident et ne lui font plus confiance. Pourtant, il devient vite évident que la maison et cette nature magnifique qui l'entoure renferment un secret qui ne va pas tarder à surgir. Jessica doit à tout prix convaincre ses parents, avant qu'il ne soit trop tard...
Après la perte de leur fils, le shérif à la retraite George Blackledge et son épouse, Margaret, quittent leur ranch du Montana pour sauver leur jeune petit-fils des griffes d'une dangereuse famille, tenue d'une main de fer par la matriarche, Blanche Weboy. Quand ils découvrent que les Weboy n'ont pas l'intention de laisser partir l'enfant, George et Margaret n'ont pas d'autre choix que de se battre pour réunir enfin leur famille.