Cast (20)

Alison Sweeney

Hannah Swensen

Cameron Mathison

Detective Mike Kingston

Barbara Niven

Delores Swensen

Gabriel Hogan

Norman Rhodes

Lisa Durupt

Andrea Todd

Michelle Harrison

Vanessa / Melanie

Roark Critchlow

Douglas

Garry Chalk

Mayor Bascomb

Toby Levins

Bill Todd

Juliana Wimbles

Lisa Herman

Anne Marie DeLuise

Gloria Travis

Marion Eisman

Mrs. Norton

Rebecca Toolan

Mrs. Houser

Ty Olsson

Sheriff Jim Grant

Jillian Fargey

Sophie Bascomb

Candice May Langlois

Katie Bascomb

Julie Lynn-Mortensen

Roberta King

Clare Filipow

Receptionist

Sian Sladen

Hildy Parker

Michael Meneer

Minister

Crew (13)

Susie Belzberg Krevoy

Executive Producer

Doran S. Chandler

Supervising Producer

Stephanie Germain

Executive Producer

Allen Lewis

Supervising Producer

Kristoffer Tabori

Director

Teena Booth

Writer

Jeff Tymoschuk

Original Music Composer

Dave Pelletier

Director of Photography

Harvey Kahn

Producer

Barbara Lieberman

Executive Producer

Alison Sweeney

Executive Producer

Brad Krevoy

Executive Producer

Joanne Fluke

Novel