End of Days (1999)

Action
Fantasy
Horror
Mystery

On 28 December 1999, the citizens of New York City are getting ready for the turn of the millennium. However, Satan decides to crash the party by coming to the city, inhabiting a man's body, and searching for his chosen bride—a 20-year-old woman named Christine York. The world will end, and the only hope lies within an atheist named Jericho Cane.

Cast

Match
Pope's Advisor
Father Kovak
Old Woman
Utility Worker #1
Utility Worker #2
Christine York
Hospital Cop
Skateboarder
Thomas' Doctor
Monk #1 / Intruder
Satan Priest
Helicopter Pilot
Bobby Chicago
Head Priest Wife
Head Priest Daughter
Assistant Priest
Businessman
Businessman's Wife
Cop at Thomas'
Detective Margie Francis
Thomas Aquinas
Christine's Mother
Head Priest

Crew

Director
Director of Photography
Executive Producer
Executive Producer
Production Design
Art Direction
Set Decoration
Costume Design
Makeup Department Head
Makeup Artist
Makeup Artist
Art Department Coordinator
Assistant Art Director
Assistant Art Director
Set Designer
Set Designer
Set Designer
Set Designer
Set Designer
Construction Coordinator
Sound Effects Editor
Sound Effects Editor
Sound Effects Editor
Sound Effects Editor
Sound Effects Editor
Supervising Sound Editor
Sound Re-Recording Mixer
Sound Re-Recording Mixer
Sound Designer
Special Effects Coordinator
Special Effects Coordinator
Visual Effects Art Director
Visual Effects Producer
Visual Effects Editor
Visual Effects Producer
Visual Effects Editor
Visual Effects Producer
Visual Effects Supervisor
Stunt Coordinator
Camera Operator
Steadicam Operator
Still Photographer
Additional Camera
Additional Camera
Rigging Gaffer
Additional Camera
Costume Supervisor
First Assistant Editor
Transportation Coordinator
Script Supervisor
Location Manager
Unit Publicist
Location Manager
Co-Producer
Original Music Composer
Supervising Sound Editor
Art Department Assistant
Construction Foreman
Location Scout
Production Illustrator
Camera Technician
Helicopter Camera
Hair Designer
Key Hair Stylist
Additional Music
Animatronics Designer
Armorer
Craft Service
Digital Effects Supervisor
Post Production Assistant
Post Production Supervisor
Production Office Coordinator
Set Production Assistant
Stand In
Systems Administrators & Support
Transportation Captain
Unit Production Manager
Utility Stunts
Video Assist Operator
First Assistant Director
Color Timer
Best Boy Electric
Lighting Technician
Rigging Grip
Casting Associate
Executive In Charge Of Production
Production Accountant
Production Manager
Production Supervisor
Boom Operator
First Assistant Sound Editor
Music Supervisor
Orchestrator
Production Sound Mixer
Sound Engineer
3D Artist
Creature Design
Digital Compositors
I/O Supervisor
Special Effects Supervisor
Visual Effects
Visual Effects Coordinator
Dolby Consultant
First Assistant Camera
Property Master
Property Master
Dialogue Editor
Dialogue Editor
Set Dresser
Foley Artist
Foley Artist
Second Assistant Camera
Second Second Assistant Director
Assistant Decorator
Assistant Property Master
Storyboard Artist
Foley Recordist
Special Effects Assistant
Special Effects Technician
Senior Visual Effects Supervisor
Visual Effects Assistant Editor
Visual Effects Production Assistant
Stunt Double
Additional Second Assistant Camera
Assistant Camera
Camera Loader
Epk Producer
Lead Animator
Assistant Editor
Negative Cutter
Assistant Location Manager
Music Coordinator
Assistant Accountant
Assistant Chief Lighting Technician
Assistant Production Coordinator
Controller
Dialogue Coach
Digital Effects Producer
Extras Casting
First Assistant Accountant
Head of Production
Key Rigging Grip
Key Set Production Assistant
Matte Painter
Payroll Accountant
Production Assistant
Best Boy Grip
Production Coordinator