all in one place.
Log what you watch. Rate your favorites. See what friends are into.
Log what you watch. Rate your favorites. See what friends are into.
Runtime
Director
Where to Watch

Ethan Hawke
as Bruce Kenner

Emma Watson
as Angela Gray

David Thewlis
as Professor Kenneth Raines

Lothaire Bluteau
as Reverend Beaumont

Dale Dickey
as Rose Gray

David Dencik
as John Gray

Devon Bostick
as Roy Gray

Aaron Ashmore
as George Nesbitt

Peter MacNeill
as Police Chief Cleveland

Adam Butcher
as Brody

Jacob Neayem
as Charlie Klemme

Aaron Abrams
as Farrell

Catherine Disher
as Kate

Danielle Bourgon
as Secretary at Police Station

Julian Richings
as Tom

Kristian Bruun
as Andrew

Luke Marty
as Officer

Wendy Lyon
as Norma
Kaitlin Kocsis
as Teenage Girl
Samantha Tenus
as Teenage Girl
J.C. Kenny
as TV News Anchor

Maura Grierson
as TV Reporter

Patrick Garrow
as TV Presenter

Janet Porter
as S. Cooper

Pamela MacDonald
as Woman with Grocery Cart

Lenno Britos
as Driver
Steve Whistance-Smith
as Passenger (as Steven John Whistance Smith)

Deborah Grover
as Old Woman
Arlene Frattini
as Naked Old Woman
Emily Haughton
as Ms. Gray (Still)
Jessica Field
as Angela at 10 years (Still)
Adam Gullusci
as Roy at 14 years (Still)

Adrian Griffin
as Doctor
Kirk Gordon
as Prison Guard

Heidi Malley
as Victim
Kate Stephey
as Young Satanist Woman
Audrey Potter
as Baby
Olivia Potter
as Baby
Lauren Jenkins
as Baby
Charley Jenkins
as Baby
Nick Longo
as Satanist
Lisa Horvath
as Satanist
Goran Stjepanovic
as Satanist

Carrie Eklund
as Satanist

Heather Lapine
as Satanist

James Preston Rogers
as Satanist

Stephen Hughes
as TV Voice Over (voice)
Vanessa Spencer
as Satanist (uncredited)
Noah Segura
as Reverend Simmons (uncredited)
Mackenzie Kerfoot
as Praying Girl (uncredited)
Alli McLaren
as Girl (uncredited)
Jennifer Morden
Assistant Art Director
Michael Carella
"B" Camera Operator
Minda Johnson
Costume Design
Geoff Meech
Stunt Double
Christina Piovesan
Producer

Gabriel Gutiérrez
Sound Designer