
Plot
Minnesota, 1990. Detective Bruce Kenner investigates the case of young Angela, who accuses her father, John Gray, of an unspeakable crime. When John unexpectedly and without recollection admits guilt, renowned psychologist Dr. Raines is brought in to help him relive his memories and what they discover unmasks a horrifying nationwide mystery.
Trailer
Cast

Ethan Hawke
Bruce Kenner

Emma Watson
Angela Gray

David Thewlis
Professor Kenneth Raines

Lothaire Bluteau
Reverend Beaumont

Dale Dickey
Rose Gray

David Dencik
John Gray

Devon Bostick
Roy Gray

Aaron Ashmore
George Nesbitt

Peter MacNeill
Police Chief Cleveland

Adam Butcher
Brody

Jacob Neayem
Charlie Klemme

Aaron Abrams
Farrell

Catherine Disher
Kate

Danielle Bourgon
Secretary at Police Station

Julian Richings
Tom

Kristian Bruun
Andrew

Luke Marty
Officer

Wendy Lyon
Norma

Kaitlin Kocsis
Teenage Girl

Samantha Tenus
Teenage Girl

J.C. Kenny
TV News Anchor

Maura Grierson
TV Reporter

Patrick Garrow
TV Presenter

Janet Porter
S. Cooper

Pamela MacDonald
Woman with Grocery Cart

Lenno Britos
Driver

Steve Whistance-Smith
Passenger (as Steven John Whistance Smith)

Deborah Grover
Old Woman

Arlene Frattini
Naked Old Woman

Emily Haughton
Ms. Gray (Still)

Jessica Field
Angela at 10 years (Still)

Adam Gullusci
Roy at 14 years (Still)

Adrian Griffin
Doctor

Kirk Gordon
Prison Guard

Heidi Malley
Victim

Kate Stephey
Young Satanist Woman

Audrey Potter
Baby

Olivia Potter
Baby

Lauren Jenkins
Baby

Charley Jenkins
Baby

Nick Longo
Satanist

Lisa Horvath
Satanist

Goran Stjepanovic
Satanist

Carrie Eklund
Satanist

Heather Lapine
Satanist

James Preston Rogers
Satanist

Stephen Hughes
TV Voice Over (voice)

Vanessa Spencer
Satanist (uncredited)

Noah Segura
Reverend Simmons (uncredited)

Attila Sebesy
Cult Member (uncredited)

Mackenzie Kerfoot
Praying Girl (uncredited)

Alli McLaren
Girl (uncredited)