Peder Gabriel (Jeremy Irons), Brezilya’nın dağlarına, hristiyanlığı yaymak için gider. Hristiyanlığın gelmesiyle birlikte bu dağlarda yaşayanların altın çağı da başlamış ...
1980’lerin Orta Amerikası’ndaki yaşanan savaşı, politik oyunları gözler önüne seren "Salvador", Richard Boyle (James Woods) adında Amerikalı bir muhabirin öyküsünü anlatır.