My Heroes Have Always Been Cowboys (1991) follows champion bull rider H.D. Dalton (Scott Glenn) after a career-ending injury, as he returns home to Oklahoma to find his family farm in disarray, his father (Ben Johnson) in a nursing home, and his old flame Jolie (Kate Capshaw) a widow. H.D. must confront family conflict and his own past while rescuing his dad and reconciling with Jolie, ultimately entering one last rodeo for a big prize to save the ranch, becoming a more rounded man by learning to care for his father and mentoring Jolie's son in the process, leading to a Rocky-esque final competition