Cast & Crew

Directed by

Bill Corcoran

Writing Credits

John Patus
(screenplay) and
Paul Lalonde
(screenplay)
Jerry B. Jenkins
(novel) (uncredited)
Tim LaHaye
(novel) (uncredited)

Cast

Kirk Cameron
Buck Williams
Brad Johnson
Rayford Steele
Clarence Gilyard Jr.
Pastor Bruce Barnes
Janaya Stephens
Chloe Steele
Gordon Currie
Nicolae Carpathia
Chelsea Noble
Hattie Durham
Krista Bridges
Ivy Gold
Lubomir Mykytiuk
Rabbi Tsion Ben Judah
Christopher Bondy
Steve Plank
Christie MacFadyen
Irene Steele
David Macniven
Chris Smith
Jason Jones
Young Man in Church
Leslie Carlson
Witness Eli
Louis Negin
Witness Moishe
Elias Zarou
House Speaker
Rudy Webb
WMF Representative
Howard Jerome
GNN Security Guard Joe
Lorn Eisen
Israeli Officer
Jacqueline Leung
Woman in Church
Cindy Gomez
Angelic Woman
Brian Kaulback
Burned Fireman
Adam David
George
Sandi Ross
Verna Zee
Eldridge Hyndman
National Guard Soldier #1
Todd Faithfull
National Guard Soldier #2
David Ferry
Commentator
Susanne Sutchy
Panelist #1
Karen Glave
Panelist #2
Roger Dunn
Fire Chief
Nicholas Tabarrok
Henchman
Andrew Butcher
Looter #1
Josh Wittig
Looter #2
Matt van Hart
Looter #3
Robert McKenna
Older Man in Church
Jennifer Abee
GNN Floor Manager
Todd Bendera
Young Rabbi
Bob Carlisle
Panelist #3
Christine Donato
Wife / Mother (archive footage) (uncredited)
Gary Dorsch
Extra
Blair Johannes
(uncredited)
Russ Lee
Photographer at UN
Mark Bradley Morrow
(uncredited)
Dimitri Pavlakos
(uncredited)
Sherry Pilkins
Extra
Daniel Pilon
Jonathan Stonagal
Peter Schindelhauer
(uncredited)
Susan White
Extra
Moheb Yousef
Extra
Vivian Yousef
Extra

Produced by

Ron Booth
executive producer
Peter Lalonde
executive producer / producer
Edwin Ng
executive producer
Nicholas Tabarrok
producer (as Nicholas D. Tabarrok)

Music by

Gary Koftinoff

Cinematography by

Michael Storey

Editing by

Michael Doherty

Casting By

Lisa Parasyn

Production Design by

Harold Thrasher

Art Direction by

Dean A. O'Dell

Set Decoration by

Jerri Thrasher

Costume Design by

Sharon McDonell

Makeup Department

Rachel Affolter
assistant makeup artist
Vann E. Gouweleeuw
key makeup artist

Production Management

James Mou
production manager
André van Heerden
production supervisor

Second Unit Director or Assistant Director

Laurel Morgan
fourth assistant director
Michal Page
second second assistant director

Art Department

Dave Bracken
construction coordinator
Jason Herriott
key scenic
Mary O'Dell
assistant art director
Tim Young
head carpenter

Sound Department

Tom Bjelic
sound effects editor
John Bracco
foley engineer
Jennifer Brass
foley assistant
Alek Bromke
adr assistant: Toronto actors
Alan deGraaf
re-recording mixer
John Dykstra
foley engineer
Helen M. Ferreira
audio scheduler
John Gare
re-recording mixer
Michael Javorik
ProTools engineer
Cailey Milito
assistant dialogue editor
Virginia Storey
foley artist
Brandon Walker
adr editor / dialogue editor

Special Effects by

Mark Ahee
special effects first assistant
Jon Davis
special effects technician
John LaForet
special effects coordinator
David Mugridge
special effects technician (uncredited)

Visual Effects by

Jamie Hallett
digital compositor
Noel Hooper
lead digital compositor

Stunts

Andrew Butcher
stunts
Randy Butcher
stunt coordinator
Tom Farr
stunt double: Buck
Blair Johannes
stunt performer
Jamie Jones
stunt coordinator
Patrick Mark
stunt double: Buck
Dwayne McLean
stunt double: Ben-Judah
Ken Quinn
stunt coordinator
Dave Van Zeyl
stunt performer
Josh Wittig
stunts

Camera and Electrical Department

Courtney Graham
assistant camera
Graeme Mears
director of photography: second unit
Glenn Warner
camera operator
Ken Woroner
still photographer

Costume and Wardrobe Department

April Poppe
assistant costume designer

Editorial Department

Chris Mayo
conforming editor
Arthur Montreuil
color timer
Gord Ventura
dailies colorist

Location Management

Ingrid Fielden
location manager

Music Department

Jamie Hopkings
orchestrator
Larry Norman
composer: song "I Wish We'd All Been Ready"

Transportation Department

Manon White
driver

Additional Crew

Anthony Innone
production assistant
David Steinberg
legal
Jen Stivala
assistant accountant / post-production accountant
Alan Sutton
fire safety coordinator
Beverly Sutton
production coordinator
Archie Trahan
Craft Service
All Filters