Full Credits
33 members

Paul Wesley
Aaron Corbett

Rick Worthy
Camael

Lisa Lackey
Verchiel

Fernanda Andrade
Vilma Rodriguez

Chelah Horsdal
Lori Corbett
Russell Porter
Tom Corbett

Alex Ferris
Stevie Corbett

Tom Skerritt
Zeke
Darren Scott
Gabriel (voice)

Byron Mann
Samchiel
Malcolm Stewart
Dr. Michael Jonas

Jesse Hutch
Peter Lockhart

Stuart Cowan
David Brady

Carmen Lavigne
Zeke's Daughter
Jennifer Marie Chung
Sam's assistant

Sharon Canovas
Vilma's cousin

Byron Lawson
Kushiel

Jim Shield
Peniel

Peter Williams
Kolazonta

Tony Devon
Jim

Will Yun Lee
Mazarin

Eileen Pedde
Mrs. Baker

David Orth
Gym Teacher

Kwesi Ameyaw
Policeman

Phillip Mitchell
Fireman

Jennifer Kitchen
Driver
Michal SuchΓ‘nek
Boy
Kevin Cameron
Slam Poet

Rhys Williams
Jock #1

Graham Wardle
Jock #2

Diego Klattenhoff
Nathaniel (uncredited)

Matt Ward
Rob (uncredited)

Paul Wu
Raziel (uncredited)
41 members
Mikael Salomon
Director
Corey Jones
Script Supervisor
Tom Sniegoski
Novel
Sara B. Cooper
Teleplay
Jay Sanders
Executive Producer
Simon Abbott
Production Manager
Sara B. Cooper
Executive Producer
Heike Brandstatter
Casting
Fiona Crossley
Location Manager
Patti Allen
Producer
Fawn McDonald
Production Coordinator
Coreen Mayrs
Casting
Mikael Salomon
Executive Producer
Pete Donaldson
Executive Producer
Rose Lam
Co-Producer
Sandi Logan
Casting
Jon Joffin
Director of Photography
Kurt Kassulke
Sound Re-Recording Mixer
Pete Elia
Sound Re-Recording Mixer
Moira Marquis
Music Editor
Gordon Anderson
Production Sound Mixer
David C. Eichhorn
Supervising Sound Editor
David C. Williams
Original Music Composer
Troy Hansen
Production Design
Dave Conway
Construction Coordinator
Sandra Smolski
Set Decoration
Monique Prudhomme
Costume Design
Lee Novak
Key Hair Stylist
Lisa Strong
Makeup Artist
Bob Habros
Visual Effects Supervisor
VΓt KomrzΓ½
Visual Effects Producer
David VΓ‘Εa
Visual Effects Supervisor
Alan Cody
Editor
James Renfroe
Assistant Editor
Mike Kolafa
Gaffer
Barry Chapman
Transportation Coordinator
Jason D. Keller
Post Production Supervisor
Valentine Pavuls
Property Master
Jeffrey Butterworth
Special Effects Coordinator
Kylie Furneaux
Stunt Double
J.J. Perry
Stunts