Tim Robbins er Jacob Singer, en mann som lever i et mareritt. Etter å ha blitt såret i Vietnam er han nå hjemme i New York City. Han rives mellom minnene om sin sønn og skrekkinnjagende krigsdemoner, og gradvis mister Jacob taket på virkeligheten. Hans vakre kjæreste (Elisabeth Pena) skaper bare mer forvirring i hans liv idet hun drar ham med i et nett av seksuelle intriger. Til slutt viser det seg at hans venn Louis (Danny Aiello) er den eneste Jacob kan regne med.

Vietnamkrigen er over. Den tidligere Green Beret, Rambo, sitter i fengsel. Colonel Trautman henter ham ut fordi han skal bruke sin beste mann til et farlig og hemmelig oppdrag. Rambo skal lete etter amerikanske krigsfanger og befri dem, men hans overlevelsesevner blir satt på en hard prøve. Fordi han ikke lytter til sine overordnede, mener hans egne folk at de kan unnvære ham. Rambo er nå på egenhånd. Kun bevæpnet med kniv, pil og bue, kjemper han seg inn mot fienden som er utstyrt med de mest moderne våpen.

Johnny Blaze, en motorsykkelstuntmann som selger sjelen sin til djevelen for å redde sin døende far. Han tvinges også til å skilles fra Roxanne, sitt livs store kjærlighet. Mange år senere treffer han igjen både Roxanne, som nå er reporter, og djevelen, som tilbyr å gi slipp på Johnnys sjel hvis han blir den sagnomsuste, flammende Ghost Rider – en overnaturlig forkjemper for hevn og rettferdighet.