Discover

Lori Loughlin
Jennifer Shannon

Rick Ravanello
Jason Shannon

Sara Canning
Hannah Shannon

Brendan Meyer
Logan Shannon

Sarah Strange
Dani

Andrew Dunbar
Adam Iverson

Cameron Bancroft
Ben Douglas

Britt Irvin
Celeste

Anne Marie DeLuise
Kate

Matty Finochio
Ralph

Sebastian Stewart
Fred

Jim Thorburn
Cliff Rodes

Doug Abrahams
Richard Miller

Mark Acheson
Pawn Clerk

Mary Black
Duchess

Robert Lawrenson
The Englishman

Dolores Drake
Grandmother

Richard de Klerk
Sam

Angela Moore
Seller #1

Sarah-Jane Redmond
Woman

Lisa Marie DiGiacinto
Young Woman

Alex Diakun
Funeral Director

April Telek
Garage Sale Lady

Rachel Hayward
Customer

Françoise Yip
Katherine Norbet

Rob Morton
Stevedore

Meghan Duffy
Shannon
Cole Turner
Customer (uncredited)
Parker Dolsey
Customer (uncredited)
Garrett L'Arrivee
Customer (uncredited)
Art
Jason Matthew Allan
Assistant Set Decoration
Renée Read
Production Design
Miranda Middleditch
Set Decoration
Sally Cook
Property Master
Camera
Robert Finnigan
Second Assistant "B" Camera
Mark Jungclaus
Best Boy Grip
David Bercovici-Artieda
"B" Camera Operator
Simon Smith
Key Grip
Mark Neville
Dolly Grip
Mark Chow
"A" Camera Operator
Brendan Chalmers
First Assistant "A" Camera
Noah Richoz
Digital Imaging Technician
Mark Chow
Camera Operator
Mathias Herndl
Director of Photography
Kyle Brown
Second Assistant "A" Camera
Costume & Make-Up
Leana McGregor
Truck Costumer
Michael Tamayo
Costume Set Supervisor
Christina Furuya
Makeup & Hair
Amanda McGowan
Key Makeup Artist
Carla Hetland
Costume Design
Crew
Andrew M. Moore
Transportation Captain
Dawn Knight
Post Production Supervisor
Ken Forsberg
Craft Service

Brett Armstrong
Stunt Coordinator
Darcy Davis
Special Effects Coordinator
Marnie Termuende
Production Controller
Dean Fitzpatrick
Transportation Coordinator
Directing

Peter DeLuise
Director
Bill Mizel
First Assistant Director

Catherine Kretz
Second Assistant Director
Corey Jones
Script Supervisor
Linda Crain
Third Assistant Director
Editing
Production
Jamie Lake
Production Manager
Sara Brown
Extras Casting
Robert Amar
Assistant Location Manager
Jamie Lake
Location Manager
Jack Veldhuis
Location Manager
Yale Kussin
Production Coordinator
Kathy Eyre Candiago
Production Accountant
James J.R. Houston
Assistant Production Coordinator
Svatia Sakarova
Accountant
Sarah Pennington
Payroll Accountant
Thomas Ma
Production Assistant

Peter DeLuise
Executive Producer

Harvey Kahn
Producer
Yale Kussin
Associate Producer
Marnie Termuende
Associate Producer

Allen Lewis
Supervising Producer

Michael Shepard
Executive Producer
Alan Ett
Executive Producer
Katy Garretson
Supervising Producer
Jonathan Axelrod
Executive Producer
Dawn Knight
Supervising Producer

Jackie Lind
Casting
Shana Landsburg
Casting
Sound
Craig Stauffer
Sound Mixer
Wayne Williams
Boom Operator
Ryan Neill
Music Supervisor
Gord Hillier
Sound Re-Recording Mixer
Ian Mackie
Foley Artist
Pat Haskill
Sound Designer
Greg Stewart
Sound Re-Recording Mixer
Don Harrison
Foley Artist
Gord Hillier
Dialogue Editor
Terry Frewer
Original Music Composer
Art
Jason Matthew Allan
Assistant Set Decoration
Renée Read
Production Design
Miranda Middleditch
Set Decoration
Sally Cook
Property Master
Camera
Robert Finnigan
Second Assistant "B" Camera
Mark Jungclaus
Best Boy Grip
David Bercovici-Artieda
"B" Camera Operator
Simon Smith
Key Grip
Mark Neville
Dolly Grip
Mark Chow
"A" Camera Operator
Brendan Chalmers
First Assistant "A" Camera
Noah Richoz
Digital Imaging Technician
Mark Chow
Camera Operator
Mathias Herndl
Director of Photography
Kyle Brown
Second Assistant "A" Camera
Costume & Make-Up
Leana McGregor
Truck Costumer
Michael Tamayo
Costume Set Supervisor
Christina Furuya
Makeup & Hair
Amanda McGowan
Key Makeup Artist
Carla Hetland
Costume Design
Crew
Andrew M. Moore
Transportation Captain
Dawn Knight
Post Production Supervisor
Ken Forsberg
Craft Service

Brett Armstrong
Stunt Coordinator
Darcy Davis
Special Effects Coordinator
Marnie Termuende
Production Controller
Dean Fitzpatrick
Transportation Coordinator
Directing

Peter DeLuise
Director
Bill Mizel
First Assistant Director

Catherine Kretz
Second Assistant Director
Corey Jones
Script Supervisor
Linda Crain
Third Assistant Director
Editing
Production
Jamie Lake
Production Manager
Sara Brown
Extras Casting
Robert Amar
Assistant Location Manager
Jamie Lake
Location Manager
Jack Veldhuis
Location Manager
Yale Kussin
Production Coordinator
Kathy Eyre Candiago
Production Accountant
James J.R. Houston
Assistant Production Coordinator
Svatia Sakarova
Accountant
Sarah Pennington
Payroll Accountant
Thomas Ma
Production Assistant

Peter DeLuise
Executive Producer

Harvey Kahn
Producer
Yale Kussin
Associate Producer
Marnie Termuende
Associate Producer

Allen Lewis
Supervising Producer

Michael Shepard
Executive Producer
Alan Ett
Executive Producer
Katy Garretson
Supervising Producer
Jonathan Axelrod
Executive Producer
Dawn Knight
Supervising Producer

Jackie Lind
Casting
Shana Landsburg
Casting
Sound
Craig Stauffer
Sound Mixer
Wayne Williams
Boom Operator
Ryan Neill
Music Supervisor
Gord Hillier
Sound Re-Recording Mixer
Ian Mackie
Foley Artist
Pat Haskill
Sound Designer
Greg Stewart
Sound Re-Recording Mixer
Don Harrison
Foley Artist
Gord Hillier
Dialogue Editor
Terry Frewer
Original Music Composer