O filme conta a história de Richard Boyle, um jornalista estadunidense que se desloca para El Salvador em 1980 a fim de cobrir a guerra civil daquele país. Enquanto cobre o conflito, ele envolve-se tanto com os guerrilheiros de esquerda, que querem seu lado do conflito publicado na imprensa estrangeira, quanto com os militares de direita, que querem as fotos dos rebeldes.