David Thewlis
Professor Kenneth Raines
Lothaire Bluteau
Reverend Beaumont
Aaron Ashmore
George Nesbitt
Peter MacNeill
Police Chief Cleveland
Jacob Neayem
Charlie Klemme
Danielle Bourgon
Secretary at Police Station
Kaitlin Kocsis
Teenage Girl
Samantha Tenus
Teenage Girl
Maura Grierson
TV Reporter
Patrick Garrow
TV Presenter
Pamela MacDonald
Woman with Grocery Cart
Steve Whistance-Smith
Passenger (as Steven John Whistance Smith)
Arlene Frattini
Naked Old Woman
Emily Haughton
Ms. Gray (Still)
Jessica Field
Angela at 10 years (Still)
Adam Gullusci
Roy at 14 years (Still)
Kate Stephey
Young Satanist Woman
Goran Stjepanovic
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)