Terror in a Texas Town is a 1958 American Western film, directed by Joseph Lewis and starring Sterling Hayden.
The wealthy McNeil wants to control Prairie City and the land around it. He tries to burn out small ranchers and then hires gunfighter Johnny Crale to run them off.Sven Hansen learns from neighbor Jose Mirada that there is oil on his land. Sven stands up to Crale, his only weapon a harpoon from his past as a whaling fisherman, and Crale shoots him dead. ........
Source: Wikipedia