Minnesota, 1990. Detective Bruce Kenner (Ethan Hawke) onderzoekt een zaak met betrekking tot een jonge vrouw genaamd Angela (Emma Watson), die haar vader John Gray (David Dencik) beschuldigt van een onbeschrijfelijke misdaad. Wanneer John onverwacht en zonder herinnering schuld bekent, wordt gerenommeerd psycholoog Dr. Raines (David Thewlis) ingesteld om hem te helpen zijn herinneringen her te beleven en lijken ze een gruwelijk nationaal mysterie te ontdekken.