Laura è solo un’adolescente quando, in fuga da una setta feroce, dà vita ad un bambino indesiderato. Eppure Laura sente da subito un legame profondo con il bambino: lo stringe a sé per proteggerlo da tutto il male da cui è nato. Sono passati otto anni da allora, e David (Luke David Blumm) è ora un bambino sano, che vive con la giovane madre in una casa accogliente. Una notte, però, un incontro con i membri della setta fa ripiombare madre e figlio in un incubo senza fine...