Sean Connery character John Patrick Mason
Nicolas Cage character Dr. Stanley Goodspeed
Ed Harris character Brigadier General Francis X. Hummel, USMC
William Forsythe character Special Agent Ernest Paxton
David Morse character Major Tom Baxter
John Spencer character FBI Director James Womack
Michael Biehn character Commander Charles Anderson
Tony Todd character Captain Darrow
Gregory Sporleder character Captain Frye
Vanessa Marcil character Carla Pestalozzi
Claire Forlani character Jade Angelou
John C. McGinley character Marine Captain Hendrix
Bokeem Woodbine character Sergeant Crisp
Steve Harris character Private McCoy
Greg Collins character Private Gamble
Brendan Kelly character Private Cox
Danny Nucci character Lieutenant Shephard
Celeste Weaver character Stacy Richards
Todd Louiso character Marvin Isherwood
David Bowe character Dr. Ling
Raquel Krelle character Agent Margie Wood
Jim Maniaci character Private Scarpetti
Billy Devlin character Navy Seals
Jim Caviezel character Rear F-18 Pilot
Ingo Neuhaus character Marine That Dies
John Laughlin character General Peterson
Harry Humphries character Navy Admiral
Willie Garson character Francis Reynolds
John Enos III character Sea Stallion Pilot
Xander Berkeley character Lonner (uncredited)
Raymond Cruz character Sergeant Rojas (uncredited)
Matthew James Gulbranson character U.S. Marine (uncredited)
Philip Baker Hall character Chief Justice (uncredited)
Pat Skipper character Navy Lt. Commander (uncredited)
Stuart Wilson character General Al Kramer (uncredited)
Stanley Anderson character The President (uncredited)
David Marshall Grant character Chief of Staff Hayden Sinclair (uncredited)