Samantha "Sam" Dale Horton
Jennifer Love Hewitt
Rex Horton
Teddy Sears
Jim Reed
Cameron McDonald
Carol Reed
Haviland Stillwell
Charlie Horton
Olivia Steele-Falconer
Brady Horton
Valin Shinyei
Minister
John Innes
Tricia Wong
Sophie Lui
Roger - Anchorman
Mark Brandon
Carl
Garry Chalk
Sarah
Alberta Mayne
Judge J.J. Ogilvy
Linden Banks
Dee
Sonja Bennett
Jenna Horton
Brohm Chevalier
Brookmere Chevalier
Arthur
Chris Kalhoon
Jamie
Steven Garr
Customer
Barry Haggis
Woman
Gwenda Lorenzetti
Trevor
Kevin Kruchkywich
Cop #1
Paul Herbert
Cop #3
Walcott E. Morgan
Drunk Guy at Bar
Dan Willmott
Jacie
Lynda Boyd
Woman in Restaurant #3
Maria Marlow
Woman in Line #1
Glynis Davies
Woman in Line #2
Terri O'Neill
Man in Line
Chris Nowland
Bank Woman
Dolores Drake
Salon Woman #1
Annabel Kershaw
Salon Woman #2
Catherine Barr
News Vendor
Mark Acheson
News Stand Lady #1
Kelly-Ruth Mercier
News Stand Lady #2
Donna Lysell
Doreen
Chelah Horsdal
Bar Patron #1
Forbes Angus
Gary
David Beairsto
Cookie Tin Man
Darren Daurie
Wronged Wife
Iris Paluly
Church Lady #1
Susan Coodin
Church Lady #2
Luisa Jojic
Actuary Client
Gary Ellison
Scarf Client
Terry D. Stevens
Necklace Client
Juan Llorens
Watch Client
Mark Oliver
Tanya
Heather Doerksen
Boxer Shorts Man
Robert Clark
Don
Matt Battaglia
Sophia (uncredited)
Reila Aphrodite
Emma Hollings
Kacey Rohl
Laura
Kandyse McClure
Cassie Dale
Cybill Shepherd
Phil
Andy Nez
Stand In
C.J. Stussi
Executive Producer
Michael Jaffe
Stunts
Marny Eng
Stunt Coordinator
Brett Armstrong
Original Music Composer
Richard Marvin
Director
Eric Laneuville
Justin Riemer
Stunt Double
Carolyn Adair
Katie Eischen
Howard Braunstein
Writer
Suzanne Martin
Hair Department Head
Jill Corp
Makeup Artist
Amy Van Wormer
Hairstylist
Emma Clarke
Viola Rock
Second Assistant Director
Jackie C. Lee
First Assistant Director
Darius Matheson
Third Assistant Director
Karin Behrenz
Jody Ryan
Assistant Director Trainee
Dawn Charette
Sound Supervisor
Kirby Jinnah
Sound Designer
Ryan Nowak
Gaffer
Tracey Chapman
Costume Designer
Dorothy Amos
Script Supervisor
Alison Hunter
Editor
Lisa Robison
Production Design
Phil Schmidt
Director of Photography
Tony Westman
Producer
Ted Bauman
Lynne Bespflug
Dannielle Thomas
Co-Producer
A.J. Rinella
Production Manager
Post Production Supervisor
Dawn Knight
Casting
Valorie Massalas
Ron Digman
Stuart Aikins
Costume Design
Lorraine Carson
Art Direction
Teresa Weston
Set Decoration
Terry Lewis
Antonella Renyer
Key Hair Stylist
Karen Barter
Patricia Murray
Camera Operator
Jim Stacey
Robin Forst
Production Sound Mixer
Eric Lamontagne
Production Coordinator
Sarah Harris
Transportation Coordinator
Kent MacDonald
Location Manager
Tom Hoeverman
Production Accountant
Darin Oishi
Music Editor
Scott Schirle
Sound Re-Recording Mixer
Hugo DeLaCerda
Kevin Belen
Graeme Hughes
Assistant Editor
Brae Norwiss
VFX Supervisor
Adam Stern
Digital Compositor
Nadine Blackler
Brent Veal
Stunt Driver
Ralph Eugster