Cast & Crew

Directed by

David Winning

Writing Credits

Mark Mullin
(written by) &
Ethlie Ann Vare
(written by)

Cast

Kevin Sorbo
Father Douglas Middleton
Peter MacNeill
Deadmarsh
Natalie Brown
Khali Spence
Brendan Beiser
Dr. Connolly
Frank Adamson
Lowell Kent
Gordon Tanner
Symes
Brittany Scobie
Mikaela Strovsky
Brett Donahue
Tony
Paige Bannister
Aimee
Tom Keenan
Hank
Blake Taylor
Reggie
Rob McLaughlin
Eugene Herman
Gene Pyrz
Jim Bailey
Tracey Nepinak
Khali's Grandmother
Kevin Aichele
Dutch
Mike Bell
Construction Foreman
Aimee Cadorath
Young Khali
Lindsay Embroyle
Paramedic
David Stuart Evans
Clerk
Craig Matthews
Hard Hat
Kyle Nobess
Sheik
Thanya Romero
Manuela
Karl Thordarson
Mr. Briggs
Julia Van de Spiegle
Woman in the mirror
Tanakh
Ajax
Brandon Doty
Backpacking Hippie
Shahrokh Ferdowsi
Hotel Security
David Winning
Beast in the Woods / Angry Arab Guest / TV Announcer (voice) (uncredited)

Produced by

Robert Halmi Sr.
executive producer
Robert A. Halmi
executive producer (as Robert Halmi Jr.)
Gary Howsam
executive producer
Phyllis Laing
producer
Dave Mahoney
line producer
Gilles Paquin
executive producer
Michael J. Taylor
executive producer

Music by

Michael Richard Plowman

Cinematography by

Brenton Spencer
director of photography

Editing by

Mark Sanders

Casting By

Jim Heber

Production Design by

Réjean Labrie

Art Direction by

Scott Rossell

Set Decoration by

Owen Bird

Costume Design by

Maureen Petkau

Makeup Department

Ediena Hawkes
key hair stylist
Amanda Kuryk
special effects makeup: daily (as Amanda Lesage)
Brenda Magalas
key makeup artist
Beth Ann McIvor
makeup assistant
Doug Morrow
special effects makeup artist
Brenda Rocchio
first assistant hair stylist

Production Management

Danielle Audette
post-production supervisor
Kate Harrison Karman
production supervisor (as Kate Harrison)
Dave Mahoney
production manager

Second Unit Director or Assistant Director

Megan Basaraba
second assistant director
Douglas Mitchell
first assistant director
Markian Saray
third assistant director

Art Department

Gary Barringer
graphic artist
Lindsey Bart
assistant set decorator
Ryan Berzuk
daily assistant property master
Nick Burns
storyboard artist (as Nicholas Burns)
Jim Cebrowski
construction coordinator
Bruce Cook
set dresser
Jason Gibbs
property master
Catherine Green
set designer
Mary Esther Griffith
key scenic artist
Michael Kemkaran
lead carpenter
Jason Kenett
art department assistant (as Jason Kennett)
Robert Kestler
daily props crew (as Rob Kestler)
Alexis Labra
on-set dresser
Robert K. Laurie
set dresser
Rodel Manoy
draftsperson
Robb Paraskevopoulos
lead set dresser
Ray Peterson
props buyer
Chris Roznowsky
assistant property master
Karl Sisson
painter
Scott Solmundson
assistant lead carpenter
Remi Verfaillie
set buyer
Khali Wenaus
assistant art director
Robert Williams
scenic carpenter
Paul Zacharias
scenic artist
George Freeman
storyboard artist (uncredited)
Jamie Lou Morneau
art department assistant (uncredited)

Sound Department

Russ Dyck
foley artist
Bruce Little
post sound supervisor / re-recording editor
Anita Lubosch
sound effects design / sound effects editor
Paul Morrow
dialogue editor
Roberto Romero
cable puller
Sacha Rosen
boom operator
Dino Schiavone
production sound mixer
John Schritt
foley engineer

Special Effects by

Tim Harding
special effects coordinator
John Jennissen
special effects first assistant
Ryan Patton
special effects second assistant: daily
Robert Potter
special effects second assistant: daily
Arlea Ashcroft
pyrotechnician (uncredited)

Visual Effects by

Brad Hoplock
visual effects
Mark Savela
special visual effects designer
Jeremy Hampton
visual effects (uncredited)
Joel Skeete
digital compositor: Ronin Visual Effects (uncredited)

Stunts

Rick Skene
stunt coordinator
Lori MacKay
stunt performer (uncredited)
Garth Merkeley
stunt double (uncredited)
Chuck Robinson
stunt coordinator (uncredited)
Darren Ross
stunt double (uncredited)
Dan Skene
stunt coordinator (uncredited)

Camera and Electrical Department

François Balcaen
key grip
Ryan Beresford
daily electrician: LX
Gabriel Daniels
lead grip
Conroy Finnegan
best boy grip (as Conroy Finnigan)
Allen Fraser
still photographer
Casey Harrison
daily second assistant camera: "b" camera
Jason Heke
second assistant camera: "a" camera
Ryan Herdman
lamp operator
Cliff Hokanson
Steadicam / camera operator: "a" camera
Joao Holowka
gaffer (as João Luis Holowka)
Joe Hurlburt
intern: LX, FTM
Michael Kelly
daily electrician: LX
Jay Kohne
daily first assistant camera: "b" camera
Charles Konowal
camera operator: "b" camera
Darren Lannoo
rigging grip
Aaron Mallin
daily camera trainee
Conor McGoey
daily grip
Craig McWade
daily grip
Jeremiah Milmine
lead electric
Jonathan Muller
camera trainee
Murray O'Shea
generator operator
Nicolas Phillips
daily rigging electric: LX (as Nicholas Phillips)
Tai Pu
best boy electric
Daniel Quesnel
second assistant camera: "b" camera, dailies
Chris Roy
daily grip
Paul Sigurdson
first assistant camera: "a" camera (as [Paul] Einar Sigurdson)
Vince Syposh
daily grip
Terry Thiessen
grip
Robert Thomson
dolly grip (as Robert H. Thomson)
Shauna Townley
daily first assistant camera: "b" camera

Animation Department

Gary Barringer
animator

Casting Department

Eleanor Erum
extras casting assistant
Kari Rieger
extras casting: Kari Casting
Joey Ritche
casting associate: Canada (as Joey Ritchie)

Costume and Wardrobe Department

Carolyn Bradshaw
truck costumer
Paula Dunfield
set costume supervisor
Nadine Falk
costume buyer
Karen Kristalovich
assistant costume designer
Amy Sztulwark
costume assistant
Angela Wells
costumer (uncredited)

Editorial Department

Gord Higham
dailies: HD
Andrew Shire
technician: Avid
Brittany Smith
assistant editor
Ben Wytinck
on-line assistant
Tony Wytinck
on-line editor

Location Management

Neal Baksh
assistant location manager: off-site
Milt Bruchanski
location scout (as Milton Bruchanski)
Randy Cyr
assistant location manager: on-set
Cathie J. Edgar
location manager (as Cathie Edgar)
Chantelle Tabrizi
location trainee (uncredited)

Script and Continuity Department

Tanya Mazur
script supervisor

Transportation Department

Boris Danyliuk
driver
Ron Jennings
daily driver
Glen Kerr
driver: honeywagon (as Glenn Kerr)
Jason LaFrance
picture vehicles
Dave Perich
driver (as David Perich)
Garry 'Diesel' Trosky
transportation coordinator (as Garry Trosky)
Corey Walker
daily driver
Ralph Walker
transport captain (as D. Ralph Walker)
David Wharry
driver: cast
Jeff Zaporzan
driver: honeywagon

Additional Crew

Crystal Biloski
daily production assistant
Tony Braga
security coordinator
Michael Buffi
production assistant
Michael Chirsky
assistant production coordinator
Paul Courchaine
second assistant accountant
Barb DeJonge
office production assistant
Andrew Eddy
vice president: program strategy and investment
Jordan Fines
animal wrangler (as Jordan Heppner)
Wendy Gaboury
production accountant
Andrew Gallinger
production assistant
Don Gaudet
general manager: programming, Sun TV
Kate Godley
set production assistant
Trina Hickey
associate to the producers
Andrea Hutchison
production coordinator (as Andrea J. 'Hollywood' Hutchison)
Robert Lagrou
watchperson
Derek Luis
executive director: independent films, Sun TV (as Derrick Luis)
Nathan McDougall
sous chef
Ross Mrazek
production financing: Canadian Imperial Bank of Commerce
Jennifer Omoth
first assistant accountant
Sara Paquin
assistant to executive producer
Judy Penner
clerk
Monique Perro
assistant to producer
Paul Popeski
production counsel
John Prentice
daily production assistant
Dave Priestly
daily production assistant
Barbara Sacks
financial supervisor
RoseAnna Schick
electronic press kit / publicist
Carl Scott
catering
Carolyn Stamegna
production counsel: Goodmans LLP
Judy Thomlinson
craft service assistant (as Judy Tomlinson)
Samantha Traub
production counsel: Goodmans LLP (as Samantha)
Michelle Walker
craft service / first aid
John Weber
production executive
Ryan Wuckert
office production assistant
Cory Fines
assistant animal trainer (uncredited)
Fawnda Neckoway
office production assistant intern (uncredited)
Christina O'Shea-Daly
executive in charge of production - RHI (uncredited)

Thanks

Cindy Lavallee
special thanks
Roger Roulette
special thanks
All Filters