Handlingen er lagt til 1996. Harley Davidson (Mickey Rourke) sitter på et motellrom i Texas hvor han hører om ett nytt farlig narkotisk stoff som heter "Crystal Dream" på radioen. Betydningen av dette stoffet kommer ikke opp igjen før senere i filmen. Harley møter deretter en god venn, en cowboy med kallenavnet The Marlboro Man (Don Johnson). De to vennene planlegger å gjennomføre et bankran for å redde baren til en venn fra å bli tvangssolgt og erstattet av en skyskraper. Etter å ha ranet en pansret bil, oppdager de lasten de stjal ikke er penger, men det narkotiske stoffet "Crystal Dream". Eieren av banken er involvert i narkotikahandel, og han krever å få tilbake alt stoffet de stjal. En gruppe tungt bevæpnede leiemordere - som arbeider for banken - tar opp jakten på Harley og Marlboro.