"Detective Hazel Micallef hasn't had much to worry about in the sleepy town of Port Dundas until a string of gruesome murders in the surrounding countryside brings her face to face with a serial killer driven by a higher calling."
Susan Sarandon
as Hazel Micallef
Gil Bellows
as Detective Ray Green
Ellen Burstyn
as Emily Micallef
Topher Grace
as Ben Wingate
Donald Sutherland
as Father Price
Christopher Heyerdahl
as Simon
Ella Ballentine
as Rose Batten
Kristin Booth
as Grace Batten
Katy Breier
as Melanie Cartright
Amanda Brugel
as Dale Varney
Shane Daly
Darren Josephs
as Police Officer
Courtney Lyons
as Jolene
Jane Moffat
as Jane Buck
Paulino Nunes
as Officer Mathieson
Kevin Parent
as Spere
Janine Parkinson
as Mason's Secretary
Jonathan Watton
as Father Glendinning
Ted Whittall
as Ian Mason
John Ralston
as Andrew Pederson
Natalie Radford
as Glynnis Pederson
Alex Poch-Goldin
as Bob Chandler
Jane Johanson
as Annie Iagnemma
Joan Massiah
as Delia Chandler
Scott Abramovitch
Screenplay
Inger Ash Wolfe
Novel
Jason Stone
Director
Katie Halliday
Sound Effects Editor
Andrew Tay
Sound Re-Recording Mixer
Matt Birman
Stunt Coordinator
Chris Bridges
Makeup Effects
Robin D. Cook
Casting
Aaron Marshall
Editor
Christina Kuhnigk
Set Decoration
Dave Owen
Gaffer
Andrew Gainor
Location Manager
Lisa Burling
Script Supervisor
Ma Kalaadevi Ananda
Makeup Department Head
Sandy Sokolowski
Hairstylist
Kerry Hayes
Still Photographer
Rebecca Zhao
Assistant Art Director
Iain Baird
Steadicam Operator
Nicholas Tabarrok
Producer
Mark Gingras
Supervising Sound Editor
David Robert Jones
Director of Photography
Mark Van Alstyne
Transportation Coordinator
Kim Yu
Unit Publicist
Michele Brady
Art Direction
Jenny Arbour
Billy Buttery
Second Unit Cinematographer
Lonny Dubrofsky
Goro Koyama
Foley
Adam Stein
Brad Zoern
Robert Doyle
First Assistant Editor
Oleg M. Savytski
Production Design
Georgina Yarhi
Costume Design
Bill Vance
Construction Coordinator
Bill Boyd
Picture Car Coordinator
Grayson Matthews
Original Music Composer
Randy Manis
Robyn Rosenberg
Costume Supervisor
Lisa Perone
Production Coordinator
Pierre Ouellet
First Assistant Director
Marc Forand
Digital Imaging Technician
Alastair Muir
Key Makeup Artist
David Joseph
Assistant Set Decoration
Mikhail Ramtahal
Grip
Michael Yablonski
Camera Trainee
Alex Lawrence
Lighting Technician
Adam McDonald
Key Grip
Kerry Spurrell
Property Master
Rudolf Mammitzsch
Assistant Camera
Mark Giles
First Assistant Camera
Ashley Gray
Casting Assistant
Jack Bourdon
Boom Operator
Jonathan Oliveira
Casting Associate
Dorian Williamson
Thomas Hidderley
Sound Mixer
Peter Armstrong
Digital Intermediate Producer
Pietro Gallo
Online Editor
Darren Locke
VFX Artist
Tom Ryan
ADR Mixer
Emilie Boucek
Assistant Sound Editor
Rex Alerta
Dave Muscat
Digital Intermediate Editor