Detektyvas Briusas Keneris (akt. Ethan Hawke) tiria bylą Džono Grėjaus, prisipažinusio, kad seksualiai išnaudojo savo septyniolikmetę dukrą Andželą (akt. Emma Watson). Įtariamasis tikina, kad beveik nieko neatsimena, tad tyrėjai kreipiasi į profesorių Kenetą Reinsą, prašydami terapijos seansų, kurie padėtų sugrąžinti Džono prisiminimus. Kuo daugiau aiškinasi Briusas, tuo daugiau keistų faktų jis sužino. Panašu, kad tai gali būti didžiulis satanistinis klanas, nes Andžela pasakoja, kad ją išnaudojo žmonės su kaukėmis, o kažkas visa tai fotografavo.