Фильм снят по одноименному роману Хосе Реверте и является совместной проектом Мексики, Аргентины и Испании. Действие разворачивается в вымышленном городке на северо-востоке Мексики, где на фоне повседневной нищеты, коррупции и социального неравенства католическая церковь остается одним из немногих стабильных общественных институтов.
Снятая в 1986 году «Сальвадор» стала одной из первых режиссерских работ Оливера Стоуна, основанной на его личном опыте работы корреспондентом в Центральной Америке в 1970-е годы. Режиссер не приукрашивает события, показывая жестокую реальность вооруженного конфликта, который развернулся в небольшой стране Латинской Америки под влиянием внешних игроков и внутренних политических противоречий.











