Das Leben mit Shepherd (Michiel Huisman) ist das einzige Leben, das Selah (Raffey Cassidy) jemals gekannt hat. Ihre autarke Gemeinschaft besitzt keine moderne Technologie und lebt im Wald versteckt, weit weg von der modernen Zivilisation. Shepherd ist der Vormund, Lehrer und Liebhaber der Gruppe. Jedes der vielen weiblichen Mitglieder der Gruppe ist entweder seine Frau oder seine Tochter. Selah ist rein im Glauben, aber auch gefährlich eigensinnig. Sie wurde als Tochter von Shepherd erzogen, aber es ist nur eine Frage der Zeit, bis sie auch seine Ehefrau wird. Als eine Begegnung mit den Behörden die Frauen und Shepherd zwingt, ein neues Eden weiter im Landesinneren zu bauen, zweifelt Selah zunehmend an ihrem Glauben und hat seltsame, blutige Visionen. Der Beginn der Pubertät bringt harte neue Rituale mit sich und ihren ersten schockierenden Blick darauf, was mit Shepherds Frauen im Alter passiert.