Cast (33)

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)

Crew (41)

Mikael Salomon

Director

Tom Sniegoski

Novel

Kurt Kassulke

Sound Re-Recording Mixer

Sara B. Cooper

Teleplay

Jay Sanders

Executive Producer

Mike Kolafa

Gaffer

Barry Chapman

Transportation Coordinator

Pete Elia

Sound Re-Recording Mixer

Simon Abbott

Production Manager

Sara B. Cooper

Executive Producer

Troy Hansen

Production Design

Alan Cody

Editor

Heike Brandstatter

Casting

Fiona Crossley

Location Manager

Jason D. Keller

Post Production Supervisor

James Renfroe

Assistant Editor

Patti Allen

Producer

Jon Joffin

Director of Photography

Fawn McDonald

Production Coordinator

Bob Habros

Visual Effects Supervisor

Coreen Mayrs

Casting

Mikael Salomon

Executive Producer

Pete Donaldson

Executive Producer

Monique Prudhomme

Costume Design

Dave Conway

Construction Coordinator

Lee Novak

Key Hair Stylist

Corey Jones

Script Supervisor

Valentine Pavuls

Property Master

Lisa Strong

Makeup Artist

Vít Komrzý

Visual Effects Producer

David Vána

Visual Effects Supervisor

Jeffrey Butterworth

Special Effects Coordinator

Moira Marquis

Music Editor

Sandra Smolski

Set Decoration

Gordon Anderson

Production Sound Mixer

David C. Eichhorn

Supervising Sound Editor

Rose Lam

Co-Producer

Sandi Logan

Casting

Kylie Furneaux

Stunt Double

David C. Williams

Original Music Composer

J.J. Perry

Stunts