De jonge Selah is geboren en opgegroeid in een sekte die bekendstaat als de Flock. De leden, allen vrouwen en meisjes, leven in een gebouw op het platteland en worden geleid door een man die luistert naar de naam Shepherd. Selah krijgt de eer deel te nemen aan een belangrijk ritueel, dat anders uitdraait wanneer ze een bovennatuurlijke en vreselijke ervaring meemaakt. Sindsdien krijgt ze vreemde visioenen waarna ze alles uit haar eigen leven in twijfel trekt.