Alison Sweeney
Hannah Swensen
Alison Sweeney
Hannah Swensen
Cameron Mathison
Detective Mike Kingston
Barbara Niven
Delores Swensen
Gabriel Hogan
Norman Rhodes
Lisa Durupt
Andrea Todd
Toby Levins
Bill Todd
Juliana Wimbles
Lisa Herman
Meredith McGeachie
Danielle
Susan Hogan
Judith Woodley
Doug Chapman
Boyd Watson
Jason Cermak
Ron LaSalle
William Vaughan
Benton Woodley
Enid-Raye Adams
Edna Ferguson
Robyn Ross
Rhonda
Pauline Egan
Claire Rodgers
Linda Darlow
Betty Jackson
Rebecca Toolan
Mrs. Houser
Marion Eisman
Mrs. Norton
Maxine Miller
Mrs. Pinter
Dee Jay Jackson
Pastor Burnett
Rhona Rees
Malinda
John Shaw
Paul
Connor Paton
Tommy
Howard Storey
Mr. Herman
Thomas Ma
Production Assistant
Mark Jean
Director
Stephanie Germain
Executive Producer
Brad Krevoy
Executive Producer
Nancey Silvers
Creator
Candice Elzinga
Casting
Richard Schwadel
Editor
James Jandrisch
Music
Donald Martin
Writer
Joanne Fluke
Novel
Adam Sliwinski
Director of Photography
Tahnee Curtis
Script Supervisor
Joanna Dunn
Production Design
Harvey Kahn
Producer
Janessa Hitsman
Set Decoration
Rebekka Sorensen
Costume Design
Allen Lewis
Supervising Producer
Michael Shepard
Co-Executive Producer
Susie Belzberg Krevoy
Executive Producer
Doran S. Chandler
Supervising Producer
Eric Jarboe
Executive Producer
Sean Patrick O'Reilly
Supervising Producer
Alison Sweeney
Co-Executive Producer
Miguel Nunes
Sound Re-Recording Mixer
Brett Armstrong
Stunt Coordinator
Jeff Mennell
Lead Set Dresser
Jeff Jackman
Sound Designer
Tyler Walzak
Gaffer
Mark Hyunwoo Park
Best Boy Electric
Barry Liu
Visual Effects Supervisor
Dale H. Jahraus
Camera Operator
Alex Kuchera
Dolly Grip
Paul Novokshonoff
Boom Operator
Tim Sereda
First Assistant Director
Cody Rusinko
Key Grip
Darcy Davis
Special Effects Coordinator
Jamie Lake
Location Manager
William McKnight
Lighting Technician
David Lloyd Edwards
First Assistant Camera
Wayne MacConnell
Camera Operator
Bettina Strauss
Still Photographer
Gord Hillier
Sound Re-Recording Mixer
Valerie Biggin
Music Supervisor
Nicole Rhianne Wise
Key Hair Stylist
Dawn Knight
Post Production Supervisor
Allen Lewis
Production Manager
Ken Davies
Property Master
Roger Morris
Dialogue Editor
Greg Stewart
Sound Re-Recording Mixer
Ashley Forshaw
Key Makeup Artist
Yale Kussin
Production Coordinator
James Jandrisch
Original Music Composer