Clint Eastwood plays Philo Beddoe, a trucker and bare-knuckle fighter in the film.
Sondra Locke portrays Lynn Halsey-Taylor, a country singer and Philo's love interest.
Geoffrey Lewis takes on the role of Orville Boggs, Philo's friend and fellow fighter.
William Smith plays Jack Wilson, a rival fighter who challenges Philo.
Harry Guardino appears as James Beekman, a fight promoter connected to Philo's matches.
Ruth Gordon portrays Ma Boggs, Philo's tough and supportive mother.
Michael Cavanaugh plays Patrick Scarfe, a character involved in the film's plot.
Barry Corbin appears as Fat Zack, a friend of Philo involved in the story.
Roy Jenson portrays Moody, a character with a role in the film's events.
Bill McKinney appears as Dallas, a character involved in the film's storyline.
William O'Connell plays Elmo, a character with a part in the movie.
John Quade portrays Cholla, a character involved in the events of the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.