Casting

Director

Geoff Murphy

Producer

Arnon Milchan, Steve Perry, Steven Seagal

Executive Producer

Jeffrey R. Neuman, Martin Wiley, Gary W. Goldstein

Screenplay

Richard Hatem, Matt Reeves

Characters

J.F. Lawton

Original Music Composer

Basil Poledouris

Director of Photography

Robbie Greenberg

Editor

Michael Tronick

Casting

Louis DiGiaimo

Stunt Coordinator

Dick Ziker

Production Design

Albert Brenner

Set Decoration

Kathe Klopp

Costume Design

Richard Bruno

Makeup Artist

Jef Simons, Gandhi Bob Arrollo, Shelley Woodhouse, Margaret E. Elliott, Ken Wensevic

Hairstylist

Mary L. Hart-Mastro

Sound Designer

Christopher Boyes

Visual Effects Supervisor

Richard Yuricich

Steven Seagal
Steven SeagalCasey Ryback
Eric Bogosian
Eric BogosianTravis Dane
Katherine Heigl
Katherine HeiglSarah Ryback
Morris Chestnut
Morris ChestnutBobby Zachs
Everett McGill
Everett McGillPenn
Brenda Bakke
Brenda BakkeCap. Linda Gilder
Peter Greene
Peter GreeneMerc #1
Andy Romano
Andy RomanoAdmiral Bates
Nick Mancuso
Nick MancusoTom Breaker
Jonathan Banks
Jonathan BanksScotty
Royce D. Applegate
Royce D. ApplegateRyback's Cook
Dale Dye
Dale DyeCaptain Garza
David Gianopoulos
David GianopoulosCaptain David Trilling
Patrick Kilpatrick
Patrick KilpatrickMerc #2
Sandra Taylor
Sandra TaylorKelly
Kurtwood Smith
Kurtwood SmithGeneral Stanley Cooper
Scott Sowers
Scott SowersMerc #3
?
Afifi AlaouieFemale Merc
Christopher Darga
Christopher DargaCook #1
Don Blakely
Don BlakelyCook #2
?
James ClarkTrain Consultant
?
Stan GarnerTrain Consultant
?
Silan SmithFriendly Faced Engineer #1
?
Denis L. StewartHoly-Merc
?
Jim DirkerHelicopter Pilot
?
Todd O. RussellRyback's Driver
?
Warren TabataBartender
?
Julius R. NassoHostage #3
Phyllis Davis
Phyllis DavisHostage #3
?
James V. CaciolaHostage #4
?
Ginger LewisLady Hostage
Greg Collins
Greg CollinsHuey Pilot
?
Ken VieiraHelicopter Pilot
Wren T. Brown
Wren T. BrownCaptain #1
D. C. Douglas
D. C. DouglasTechnician #1
Thom Adcox-Hernandez
Thom Adcox-HernandezTechnician #2
Catherine MacNeal
Catherine MacNealAssistant
Frank Roman
Frank RomanAide
Al Sapienza
Al SapienzaCaptain #2
Jennifer Starr
Jennifer StarrATAC Asst. #2
Ping Wu
Ping WuSYSOS Officer
Joe Bucaro III
Joe Bucaro IIIMercenary Thrown From Train (uncredited)
James Lew
James LewMercenary (uncredited)
Nils Allen Stewart
Nils Allen StewartMercenary (uncredited)
Jen Sung
Jen SungMercenary (uncredited)
?
John MachadoTerrorist (uncredited)