Negli anni Ottanta, il giovane Justin Powell (Ben Sullivan) viene rapito e condotto in una baita isolata dove ad attenderlo trova la sua famiglia al completo. I familiari hanno difatti ingaggiato Jimmy Levine (Stephen Dorff), un esperto de programmatore di culti religiosi, per riportare Justin alla realtà e allontanarlo da una pericolosa setta cui si è avvicinato. Non tutto però va come dovrebbe, perché i membri della setta sono disposti a tutto per riavere Justin tra loro e sono venuti a reclamare il ragazzo pronti a commettere una mattanza e ad uccidere chiunque si frapponga tra loro e il loro discepolo.