Lone Wolf McQuade (1983)
There’s a lot going on in Lone Wolf McQuade, in which Chuck Norris plays an ex-military Texas Ranger who now lives in isolation with a wolf. But he soon runs up against a criminal gang led by the evil Wilkes (David Carradine).
There’s lots of conflict beforehand, but things really pick up when Wilkes kidnaps McQuade’s daughter Sally (Dana Kimmell) and takes her to Mexico. This leads to a martial arts fight between McQuaid and Wilkes that was kind of a huge deal in 1983 — Chuck Norris versus the star of Kung Fu???
Wilkes almost wins, while wearing a very preppie sweater, no less. But then he very stupidly strikes Sally, inadvertently unleashing McQuade’s dads saving daughter powers.