Patrick Swayze hurt a knee during filming. He chose to make Ghost (1990) next because it was less strenuous, turning down the roles of Gabriel Cash in Tango & Cash (1989) and Mike Harrigan in Predator 2 (1990).
Marshall R. Teague initially didn't get along with Patrick Swayze. While filming their big fight, both men quickly realized they shared a dedication to realistic stunts. They developed so much mutual trust that they improvised a lot, and allowed each other to throw real punches and kicks. When Jimmy swings a log at Dalton, Teague mistakenly thought it was a breakable prop log. By the end, Swayze was covered in bruises, with two broken ribs and a busted knee.
The film's original tagline referenced Patrick Swayze's success in Dirty Dancing (1987), "The dancing's over. Now it gets dirty."
Patrick Swayze's fame caused problems during filming. A group of middle-aged blonde women attempted to drive up to his trailer. A raft of Swayze fans sailed by while filming the big fight scene by the river. A female extra playing a waitress was too busy staring at Swayze to watch where she was going and tripped, spilling her drinks on another extra.
Particular criticism in the wake of the film's box-office disappointment was directed at United Artists for marketing the film as lighter and more comedic, in order to attract female moviegoers who had enjoyed Patrick Swayze in Dirty Dancing (1987), but the film's long afterlife on video and cable made it a cult classic, cemented admiration for it as hyper-masculine camp, and even spawned a remake 35 years later.