Salvador (1986): cast, story & where to watch
1986 · Film · ★ 7

Released in 1986, Salvador is a thriller, drama, war and history film directed by Oliver Stone, running about 123 minutes. “Dateline: 1980, El Salvador. Correspondent: Richard Boyle, Photojournalist - Guatemala, Iran, Vietnam, Chile, Belfast, Lebanon, Cambodia...” — that tagline sets the tone.
What it’s about. Set in the 1980s, an American journalist covering the Salvadoran Civil War becomes entangled with both the leftist guerrilla groups and the right-wing military dictatorship while trying to rescue his girlfriend and her children.
Who’s in it. Salvador stars James Woods as Richard Boyle, Jim Belushi as Doctor Rock, Michael Murphy as Ambassador Thomas Kelly and John Savage as John Cassady, among others.
How it landed. With an audience score of 7.0/10, Salvador has been warmly received by audiences. It went on to earn $1.5M at the box office.
Where to watch. In US you can stream it on Amazon Prime Video, fuboTV, MGM+ Amazon Channel and Philo and rent or buy it from Amazon Video, Apple TV Store and Fandango At Home. See the full, country-by-country breakdown on our where to watch Salvador page.
If you liked it. Fans of Salvador tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.
Frequently asked
- Where can I watch Salvador (1986)?
- In US, Salvador is available to stream on Amazon Prime Video, fuboTV and MGM+ Amazon Channel, and rent or buy from Amazon Video, Apple TV Store and Fandango At Home. Availability varies by country — check our where-to-watch page for every region.
- Is Salvador worth watching?
- Salvador holds an audience score of 7.0 out of 10, and is a strong pick if you enjoy thriller, drama, war and history. Most viewers rate it highly.
- Who stars in Salvador?
- Salvador stars James Woods, Jim Belushi, Michael Murphy, John Savage and Tony Plana.
- When was Salvador released?
- Salvador was released in 1986, with a runtime of about 123 minutes.
