Cast (53)

Jennifer Love Hewitt

Samantha "Sam" Dale Horton

Teddy Sears

Rex Horton

Sonja Bennett

Dee

Lynda Boyd

Jacie

Chelah Horsdal

Doreen

Heather Doerksen

Tanya

Kacey Rohl

Emma Hollings

Kandyse McClure

Laura

Cybill Shepherd

Cassie Dale

Andy Nez

Phil

Cameron McDonald

Jim Reed

Haviland Stillwell

Carol Reed

Olivia Steele-Falconer

Charlie Horton

Valin Shinyei

Brady Horton

John Innes

Minister

Sophie Lui

Tricia Wong

Mark Brandon

Roger - Anchorman

Garry Chalk

Carl

Alberta Mayne

Sarah

Linden Banks

Judge J.J. Ogilvy

Brohm Chevalier

Jenna Horton

Brookmere Chevalier

Jenna Horton

Chris Kalhoon

Arthur

Steven Garr

Jamie

Barry Haggis

Customer

Gwenda Lorenzetti

Woman

Kevin Kruchkywich

Trevor

Paul Herbert

Cop #1

Walcott E. Morgan

Cop #3

Dan Willmott

Drunk Guy at Bar

Maria Marlow

Woman in Restaurant #3

Glynis Davies

Woman in Line #1

Terri O'Neill

Woman in Line #2

Chris Nowland

Man in Line

Dolores Drake

Bank Woman

Annabel Kershaw

Salon Woman #1

Catherine Barr

Salon Woman #2

Mark Acheson

News Vendor

Kelly-Ruth Mercier

News Stand Lady #1

Donna Lysell

News Stand Lady #2

Forbes Angus

Bar Patron #1

David Beairsto

Gary

Darren Daurie

Cookie Tin Man

Iris Paluly

Wronged Wife

Susan Coodin

Church Lady #1

Luisa Jojic

Church Lady #2

Gary Ellison

Actuary Client

Terry D. Stevens

Scarf Client

Juan Llorens

Necklace Client

Mark Oliver

Watch Client

Robert Clark

Boxer Shorts Man

Matt Battaglia

Don

Reila Aphrodite

Sophia (uncredited)

Crew (61)

Suzanne Martin

Writer

Eric Laneuville

Director

Emma Clarke

Hairstylist

Dawn Charette

Assistant Director Trainee

Kirby Jinnah

Sound Supervisor

Carolyn Adair

Stand In

Ryan Nowak

Sound Designer

Carolyn Adair

Stunt Double

Darius Matheson

First Assistant Director

Jill Corp

Hair Department Head

Alison Hunter

Script Supervisor

Karin Behrenz

Third Assistant Director

C.J. Stussi

Stand In

Amy Van Wormer

Makeup Artist

Jackie C. Lee

Second Assistant Director

Tracey Chapman

Gaffer

Dorothy Amos

Costume Designer

Jody Ryan

Second Assistant Director

Viola Rock

Makeup Artist

Dannielle Thomas

Executive Producer

Jennifer Love Hewitt

Executive Producer

Howard Braunstein

Executive Producer

Richard Marvin

Original Music Composer

Tony Westman

Director of Photography

Michael Jaffe

Executive Producer

Lisa Robison

Editor

Phil Schmidt

Production Design

Ted Bauman

Producer

Lynne Bespflug

Producer

Lynne Bespflug

Production Manager

Kent MacDonald

Transportation Coordinator

Karen Barter

Key Hair Stylist

Brae Norwiss

Assistant Editor

Antonella Renyer

Makeup Artist

A.J. Rinella

Co-Producer

Lorraine Carson

Costume Design

Sarah Harris

Production Coordinator

Scott Schirle

Music Editor

Graeme Hughes

Sound Re-Recording Mixer

Robin Forst

Camera Operator

Stuart Aikins

Casting

Jim Stacey

Camera Operator

Hugo DeLaCerda

Sound Re-Recording Mixer

Teresa Weston

Art Direction

Dawn Knight

Post Production Supervisor

Eric Lamontagne

Production Sound Mixer

Adam Stern

VFX Supervisor

Valorie Massalas

Casting

Brett Armstrong

Stunt Coordinator

Darin Oishi

Production Accountant

Kevin Belen

Sound Re-Recording Mixer

Ron Digman

Casting

Terry Lewis

Set Decoration

Patricia Murray

Makeup Artist

Tom Hoeverman

Location Manager

Brent Veal

Digital Compositor

Nadine Blackler

Digital Compositor

Katie Eischen

Stunts

Ralph Eugster

Stunt Driver

Justin Riemer

Stunts

Marny Eng

Stunts