美國人理查德·博伊爾是個新聞記者,因為酗酒和吸毒而丟了工作,老婆也因為無法忍受而離開了他。播音員羅克也失了業(yè),1980年,在博伊爾的勸說下,兩人來到薩爾瓦多拍戰(zhàn)爭題材的照片,希望能以此換錢。在局勢混亂的薩爾瓦多,他們冒著生命危險拍了許多難得的照片。博伊爾愛上了博伊爾女子瑪麗亞,他想方設法地將瑪麗亞一家轉(zhuǎn)移到了一個相對安全的地方。這時,薩爾瓦多的右翼軍人領袖在美國軍事顧問和情報人員的支持下鎮(zhèn)壓游擊隊,從而爆發(fā)了激烈的戰(zhàn)爭。為支持游擊隊,在美國大使凱利和新聞記者約翰·卡薩迪的幫助下,博伊爾決心將“死亡隊”的暴行揭露出來。在局面失去控制后,博伊爾試圖將瑪麗亞和她的孩子秘密地送進美國,但在邊境上,美國移民當局將包括瑪麗亞在內(nèi)的薩爾瓦多人驅(qū)逐出去,獨自一人的博伊爾又像以前一樣過著貧窮而孤獨的生活。