A Marine Colonel is brought to court-martial after ordering his men to fire on demonstrators surrounding the American embassy in Yemen.
Tommy Lee Jones
as Col. Hayes Lawrence "Hodge" Hodges II
Samuel L. Jackson
as Col. Terry L. Childers
Guy Pearce
as Maj. Mark Biggs
Ben Kingsley
as Ambassador Mourain
Bruce Greenwood
as National Security Advisor Bill Sokal
Anne Archer
as Mrs. Mourain
Blair Underwood
as Capt. Lee
Philip Baker Hall
as Gen. H. Lawrence Hodges
Dale Dye
as Gen. Perry
Amidou
as Dr. Ahmar
Mark Feuerstein
as Tom Chandler
Nicky Katt
as Hayes Hodges III