In 1980, an American journalist covering the Salvadoran Civil War becomes entangled with both the leftist guerrilla groups and the right-wing military dictatorship while trying to rescue his girlfriend and her children.
James Woods
as Richard Boyle
Jim Belushi
as Doctor Rock
Michael Murphy
as Ambassador Thomas Kelly
John Savage
as John Cassady
Elpidia Carrillo
as Maria
Tony Plana
as Major Maximilliano Casanova
Colby Chester
as Jack Morgan
Cynthia Gibb
as Cathy Moore
Will MacMillan
as Colonel Bentley Hyde Sr.
Valerie Wildman
as Pauline Axelrod
José Carlos Ruiz
as Archbishop Romero
Jorge Luke
as COlonel Julio Figueroa