Cast (10)

Drew Lachey

Dax

MacKenzie Porter

Kelly Harding

Ellie Harvie

Lynne Harding

Peter LaCroix

Rverend Harding

Evan Bird

Tim Harding

Matt Ward

Jason

Olivia Cheng

Chelsea

Brenda Crichlow

Newscaster

Randy Cheveldave

Store Clerk

Diana Bang

Market Cashier

Crew (13)

Kristoffer Tabori

Director

Neal H. Dobrofsky

Writer

Tippi Dobrofsky

Writer

Randy Cheveldave

Producer

Brent Belke

Music

David Pelletier

Director of Photography

Garry M.B. Smith

Editor

Candice Elzinga

Casting

Shana Landsburg

Casting

Josh Plaw

Production Design

Tanya Lipke

Costume Design

Tara Colledge

Hairstylist

Paula Bonucchi

Script Supervisor