Richard Boyle (James Woods), przeciętny fotoreporter i łowca sensacji wyrusza wraz z przyjacielem, ekscentrycznym DJ-em (James Belushi) do Salwadoru. Odszukuje swą byłą dziewczynę Marię (Elpidia Carrillo). Żeby mieć szansę na wwiezienie jej do USA, niezbędne jest zalegalizowanie ich związku. Widząc sytuację panującą w państwie, reporter
Scenariusz do „Salvadora” został częściowo napisany przez Richarda Boyle'a, prawdziwego fotografa, którego gra Woods (za Chicago Tribune)