"MY Heroes Have Always Been Cowboys" is a very good film due to the fine acting. As for the story, it clearly is secondary.
H. D. (Scott Glenn) is an aging rodeo cowboy who has just gotten beaten up pretty badly by a bull. As a result, he returns home to recuperate. However, his time back home is anything other than relaxing as he has to deal with an aging father (Ben Johnson) as well as renewing an old relationship with an old girlfriend.
The story is not the main focus in the film. Instead, it's much more a character study with some excellent acting, particularly by Glenn and Johnson...though they are provided some amazing support by Clarence Williams III, Tess Harper, Cate Capshaw, Dub Taylor and Clu Gulager. Mickey Rooney is also in the film...but his role is a bit bizarre and unnecessary...much like his role in "Babe: Pig in the City".
As far as the story goes, there are some pluses. I like how the film talks about aging and the subplot involving nursing homes. It's a topic most films completely ignore. But the part that left me cold was the ending...it just seemed a bit arbitrary and nothing really seemed settled by the time the credits rolled. Still, the acting is so good, I can look past this.