J.D. (Chuck Norris), a trucker from California, returns from the road to learn that an old friend was assaulted and paralyzed by Sergeant Strode (Don Gentry), a policeman in Texas City, California. He makes inquiries into Texas City and learns that its policemen Strode and Deputy Boles (Ron Cedillos) have a history of "trapping" truckers for a corrupt judge running various rackets in the so-called "City".
When his younger brother Billy (Michael Augenstein) begins working as a trucker, J.D. warns him to stay away from Texas City. But Billy is easily fooled by an officer (Strode) on a CB radio, who pretends he's a fellow trucker.
After Billy disappears, J.D. sets out in search of him. He goes to Texas City and barges in on a city council meeting, wherein Trimmings' stooges boast of their booties. He befriends a waitress, a single mother, working at a diner which overcharges outsiders. After getting into a fight with the owner of the local wrecking yard and accidentally killing him, J.D. is arrested and sentenced to death by Judge Trimmings.
J.D.'s girlfriend tells his fellow truckers what's happened via CB radio. They come to rescue J.D. and Billy and tear the town down.