Matthew (Joseph Fiennes) i Catherine (Nicole Kidman) Parkerowie to przykładne małżeństwo, które mieszka w spokojnej okolicy. Zdają się prowadzić życie idealne. Zostaje ono jednak zaburzone, gdy w niewyjaśnionych okolicznościach, w trakcie burzy piaskowej, giną ich dzieci – starsza Lily (Maddison Brown) i młodszy Tommy (Nicholas Hamilton). Śledztwo w tej sprawie prowadzi detektyw David Rae (Hugo Weaving). Wkrótce na jaw wychodzą głęboko skrywane, mroczne sekrety nie tylko rodziny Parkerów, ale też całego miasteczka.