Cast & Crew

Directed by

Randall Miller

Writing Credits

Lukas Foss
(opera)
David Kukoff
Alastair Reid
(opera)
Matt Roshkow

Cast

Will Friedle
Griffelkin
Matthew Lawrence
Dave Heinrich
Gabrielle Union
Gabrielle
Shawn Pyfrom
Lewis
Tara Spencer-Nairn
Anne
Kim Greist
Marie Antoinette
Brad Nessler
Self
Kevin McNulty
Annapolis Angels Coach
Colin Murdock
Delaware Demons Announcer
Tyler Labine
Mark
Birkett Turton
Skid
Rhea Perlman
Ms. Beelzebub (Ms. B)
Paul Kariya
Self
Luc Robitaille
Self
Donald Adams
Reporter #1
Dave Anderson
Marvin
Richard Ian Cox
Maitre D'
Keith Dallas
Demon Fan #1
Rob deLeeuw
Bookowaki
Stacy Fair
Angel Fan
Dan Joffre
Angel Player - Worm
Terri Ladd
Demon Teammate
Jeffrey Lampert
The Doorman
Kasper Michaels
Reporter #2
Ty Olsson
Demon Fan #2
Clay St. Thomas
Reporter #3
Brent Stait
Ozone
Chris Wilding
Marcel Lenard
Betsy Randle
(uncredited)
Pierre Wolff
Angry Driver

Produced by

Jeffrey Lampert
producer
George Zaloom
executive producer

Music by

Julian Nott

Cinematography by

Mike Ozier

Editing by

Jonathan Siegel

Casting By

Thom Klohn
Robin Nassif

Production Design by

Sheila Haley

Art Direction by

Cricket Price

Set Decoration by

Erik Gerlund
(as Eric Gerlund)

Costume Design by

Terri Bardon

Makeup Department

Richard Kohlen
first assistant hair / hair stylist
Lisa Leonard
hair stylist
Yvonne Weber
key makeup artist

Production Management

Pascal Verschooris
unit production manager

Second Unit Director or Assistant Director

Jim Brebner
first assistant director
Kevin Fair
second assistant director

Art Department

Don Buchanan
property master
Colin Comeau
scenic painter
Derek Del Puppo
construction coordinator
Kenneth Panzer
set dresser
Katherine Sharpe
Prop Buyer

Sound Department

Gregg Barbanell
foley artist
John Boyle
production sound mixer
Bob Costanza
sound effects editor
Tommy Goodwin
foley mixer
Terry O'Bright
re-recording mixer
Keith Rogers
re-recording mixer
Lou Thomas
sound effects editor (uncredited)

Special Effects by

John Sleep
special effects coordinator

Visual Effects by

Judith Holzman
digital artist
Gary Kleinman
visual effects coordinator
Bill Phillips
digital effects artist

Stunts

Mike Dopud
stunt coordinator
Dan Shea
stunt coordinator

Camera and Electrical Department

Fred Boyd
gaffer
Sacha Fassaert
first assistant camera: "a" camera
Steve Holland
generator operator
Michael Spicer
camera operator: "a" camera / cinematographer: second unit

Casting Department

Bette Chadwick
casting: Canada
Candice Elzinga
casting: Canada
James Forsyth
extras casting

Costume and Wardrobe Department

Leslie Cairns
cutter sewer: contract
Sheila White
Truck Costumer / truck costumer

Editorial Department

J.R. Benson
colorist: digital color correction

Location Management

Thierry Tanguy
assistant location manager

Music Department

Michael T. Ryan
supervising music editor

Script and Continuity Department

Beth Mercer
script supervisor

Transportation Department

Red Murphy
transportation coordinator

Additional Crew

Scott Augustine
dance double: Griffelkin
Jennifer Harland
background coordinator
Todd Lester
security captain
Lisa Ragosin
production coordinator
Darren Robertson
playback coordinator
Patricia Warren
assistant coordinator
Terence Chase
security (uncredited)
Shane Lennox
production assistant (uncredited)
Sheryl Rhodes
production coordinator: preparation (uncredited)
All Filters