Związana starożytnym paktem rodzina o potężnych mocach po raz kolejny przybywa do małego, wiejskiego miasteczka, aby przeprowadzić rytuał składania ludzkich ofiar.
Głowa domu Frank (Bill Sage) rządzi rodziną bezwzględnie przestrzegając tradycyjnych, starych zasad swoich przodków. Jego córki Iris (Ambyr Childers) i Rose (Julia Garner) wykonują obowiązki, jakie nie przypominają tych, które spełniają dzieci w zwykłych rodzinach. Gdy pewnego dnia miasto zalewa gwałtowna ulewa, na jaw wychodzą wskazówki, prowadzące do skrywanej od lat tajemnicy. Policja zaczyna dochodzenie.