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.
Michael Sullivan jest człowiekiem od czarnej roboty w czasach panowania Ala Capone. Kiedy jego syn staje się świadkiem morderstwa, całej rodzinie grozi niebezpieczeństwo.
Film opowiada historię katolickiego chłopca, którego żydowski przyjaciel umiera na białaczkę. Obaj planują, jak śmiertelnie chore dziecko ma dostać się do nieba.