Cast & Crew

Directed by

Jerry London

Writing Credits

Richard P. Henrick
(book)
J.B. White
(teleplay)

Cast

Rob Estes
ATF Special Agent Thomas Kellogg
Joe Lando
Secret Service Agent Vince Kellogg
Rachel Blakely
Brittany Cooper
Marie Matiko
Monica Chang
Christopher Lawford
Vice President Chet Ridgeway
Carmen Duncan
President Elinor Shaw
Ron Lee
Chinese President Wu Youngjing
Jerome Ehlers
Captain Kevin Blake
Steve Bastoni
Captain Kram
Natalie Bassingthwaighte
Kelly Kellogg
Kevin Fry
Langert
Sandy Winton
Hart
Jack Heywood
Capt. Young
Marcus Eyre
Chef Connor
Kenneth Ransom
Mike Galloway
Kee Chan
Ping
Nick Tate
Adm. Lewis
Stuart Campbell
Barry Jinks
Brad McMurray
Thad Burrows
Kevin Copeland
Morrison
Christopher Morris
Bodzin
Ivar Kants
Crewman
Ken Phillips
Commander Leighton
Joshua Tainish-Biagi
Joshua Kellogg
Linden Goh
Sallowman
Ty Hungerford
Navy Seal #2
Rio Nugara
Navy Seal #1
Corinne Davies
Journalist
Ferdinand Hoang
Chief Officer Wang
David Knijnenburg
Man
John Walkin
Lt Heinrick
Matthew Wollaston
Longshoreman

Produced by

Ellen Burditt Saraceni
executive producer (as Ellen Burditt)
Darryl Sheen
producer
Marc van Buuren
co-producer

Music by

Garry McDonald
Laurie Stone
(as Lawrence Stone)

Cinematography by

Ben Nott

Production Design by

Eugene Intas

Art Direction by

John Wingrove
(as J.D. Wingrove)

Costume Design by

Wendy Cork

Makeup Department

Sharon Robbins
key makeup artist
Adrian Lampard
makeup artist (uncredited)

Production Management

Basia Plachecki
production manager

Second Unit Director or Assistant Director

Bob Donaldson
first assistant director
Charles Mann
third assistant director
Rachael O'Brien
second assistant director (as Rachael Bagley)
Timothy Wood
additional assistant director

Art Department

Bob Booker
property master
Julian Bungate
set dresser
Graeme Callander
storyboard artist
Wayne Diskin
art dept. runner
Andrew Frame
art dep assistant
Doug Franks
props buyer
Andrew Gardiner
construction manager
John Higgins
art department coordinator
Mark 'Lurch' Houstein
trade assistant
Fred Hughes
set builder
Michael Kissane
stand-by props

Sound Department

Paul Clark
sound recordist
Greg P. Fitzgerald
projectionist (as Greg Fitzgerald)
Phil Heywood
re-recording mixer
Adrian Medhurst
foley artist
Wayne Pashley
sound supervisor
Peter Townend
sound supervisor
Simon Whitington
foley artist

Special Effects by

Brian Holmes
special effects supervisor

Visual Effects by

Simon Dye
compositor
Trevor Hawkins
visual effects supervisor
Randy Vellacott
digital compositor

Stunts

Danny Baldwin
stunt coordinator
Sue Baldwin
stunts
Brad Buckley
stunts
Michael Chen
stunts
Mark Chique
stunts
Mick Corrigan
stunts
Harley D'Jekic
stunts
Haydn Dalton
stunt performer
Craig Dunn
stunts
Sam Elia
stunts
Dirk Foulger
action actor
Nigel King
stunts
Alex Kuzelicki
stunts
Rick MacLure
stunts (as Rick MacClure)
Nick McKinless
stunt performer
Sheree Swords
stunts
Eileen Tan
stunts
Darko Tuscan
stunts (as Darko Tuskan)
Mick Van Moorsel
stunts
Wilfred Woodrow
stunts
Scott Brewer
stunts (uncredited)

Camera and Electrical Department

Michael Carmine
director of photography: second unit
Mark Jefferies
gaffer: second unit
Colin Larsen
grip
Jesse Moyes
electrician
Paul Moyes
gaffer
Zenon Sawko
camera operator

Costume and Wardrobe Department

Angela Duncan
set costumer
Chrissy Flannery
costume buyer
Oriana Merullo
costume assistant

Editorial Department

Paul Booth
assistant editor: Australia
Cheryl Potter
assistant editor
Kent Pritchett
colorist
Susan K. Weiler
assistant editor

Music Department

Christo Curtis
orchestra recording engineer
Coralie Hartl
orchestra contractor
Phillip Hartl
concert master

Additional Crew

Karen Bull
accounting assistant
Al Cerullo
helicopter pilot
Suzanne Evans-Booth
production secretary
Peter Facer
epk producer
Lyn Jones
production accountant
Luke Kelly
production runner
Louisa Kors
production coordinator
Kris Maric
assistant production accountant (as Kristijana Maric)
Toni Pearson
post-production accountant
Fiona Wallis
animal wrangler: dogs
Craig A. Kocinski
voiceover/looping (uncredited)
Dave 'Didi' Newnham
unit assistant (uncredited)
All Filters