Tough but sensitive loner Dalton (Patrick Swayze) swaggers into town on a mission to clean up the Double Deuce bar. You'd think that means bouncing the riffraff and keeping the peace, but before it's all said and done he'll take on a local racketeer (Ben Gazzara), call on the help of his bouncer sensei (Sam Elliott) and earn the affections of a lady-type doctor (Kelly Lynch). With Swayze's spectacular mullet and fisticuffs aplenty, the wild west has nothing on Jasper, Missouri circa 1989.