- Pamela Wallaceteleplay and
- Margaret Obermanteleplay
- David James Lewis(as David Lewis)
Rest of cast listed alphabetically
- Andrew Beha(uncredited)
- Ian Gregson(uncredited)
- Derek Schnobb(uncredited)
- Howard Braunsteinexecutive producer
- Dawn Knightsupervising producer
- Andie MacDowellexecutive producer
- Elizabeth Missan Yostcreative executive (as Elizabeth Missan)
- Banafsheh Modaressiart director (as Banafsheh Violet Modaressi)
- Devon Bree Bakerhair stylist (as Devon Baker)
- Katrina Chaddertonkey makeup artist
- Alicia Chowenassistant hair stylist
- Jessica De-Palmafirst assistant makeup
- Nina Farrautokey hair stylist
- Tracy Georgemakeup department head
- Bree Spencerhair stylist
- Christian Bruyèreproduction manager
- Dawn Knightpost-production supervisor
- Iain Carson-Hugginstrainee assistant director
- Michael Magnussonfirst assistant director
- D. Joanne Maloadditional assistant director
- Dolly Renosecond assistant director
- Virgo Velasquezthird assistant director
- Matthew Bruntlead dresser (as 'Hoss' Matthew Brunt)
- Nicole Chorneyassistant set decorator
- Nadaleen Godoyprops truck
- Michelle Klipson set dresser
- Mark Linsleyassistant property master
- Laura McDougallproperty master
- Rebecca Sjongerset dresser
- Craig Georgere-recording mixer / sound designer
- Don Harrisonfoley artist
- William Kellermanfoley assistant
- Ian Mackiefoley artist
- Gilles Mailletboom operator
- Millar Montgomerysound mixer
- Eric Mouawaddialogue editor
- Angelo Nicoloyannisre-recording mixer
- Rick Senechalfoley engineer
- Aaron Southerlandadr mixer
- Pachi Gambravisual effects artist
- Brett Armstrongstunt coordinator
- Mike Carpenterstunt double: Tim
- Crystal Mudrystunt driver: Cynthia
- Garnet Collinsoncompany grip
- Craig Forsberggenerator operator
- Thom Hamiltonlamp operator
- Sid Johnsonb camera operator
- Renee Kresslamp operator
- Vince Laxtongaffer
- Zack Lazarusrigging gaffer
- Randy Meehanb camera second assistant
- Bailey Millsa camera second assistant
- Jackie Lindcasting: Canada
- Laurie Pavon Solisextras casting (as Laurie Pavon-Solis)
- Katelyn Spencercasting assistant: Canada
- Natalye Viviancasting associate: Canada
- Stephanie Lafreniereassistant costume designer
- Hannah-Rose Taggarttruck costumer (as Hannah-Rose Brearley)
- Flavio Bidesefinishing editor
- Aman Chandfacility coordinator
- Achim Kapitzacolorist
- Jalal Karimoperations manager
- Maz Swierczakfirst assistant editor
- Saskia Wernerpost-production coordinator
- Wayne Toewsassistant location manager
- Jack Veldhuislocation manager
- Francesca Cammaratamusic coordinator
- Siân O'Byrnemusic supervisor
- Hamish Thomsoncomposer: theme music
- Suze Dunbarscript supervisor
- Peter Gibsontransportation coordinator
- Gary Saraitransportation captain
- Violet Barisoffcraft service / first aid
- Teresa Christiansenproduction assistant
- Lisa Ciniglioinsurance broker
- Kerry Hansenhorse wrangler
- Jim McKeownproduction coordinator
- Patrick Mokraneproduction accountant
- Barbara Parisipayroll accountant
- Kerry Pearsonkey production assistant
- Catherine Morgan Wilkins1st assistant production coordinator (as Catherine Wilkins)
- Darcy Woodleyanimal trainer
Contribute to this page
Suggest an edit or add missing content
