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)

Doran S. Chandler

Supervising Producer

Stephanie Germain

Executive Producer

Allen Lewis

Supervising Producer

Susie Belzberg Krevoy

Executive Producer

Kristoffer Tabori

Director

Teena Booth

Writer

Joanne Fluke

Novel

Alison Sweeney

Executive Producer

Harvey Kahn

Producer

Jeff Tymoschuk

Original Music Composer

Brad Krevoy

Executive Producer

Dave Pelletier

Director of Photography

Barbara Lieberman

Executive Producer