I hope this isn't an inappropriate post. I'm trying to think of the name of the movie that has a scene near the end that is a fight on a moving train. I believe it is a western or maybe detective movie, but more modern than old west. The train (for some reason I think Rio Grande) is moving through a canyon with a rapidly flowing river nearby. It is winter as there is snow on the ground. One of the good guys has been shot and is in the caboose, but still alive. The other good guy (maybe Charles Bronson - but not Breakheart Pass) is fighting the bad guy. There are some unusual long, iron wing-like arms attached to the caboose (I think) and the good guy swings out on one of them after it comes loose. He is dangling over the canyon and manages to swing back just before the train enters a tunnel or another structure that would crash the arm.
I wouldn't normally post such nonsense, but it is driving me nuts trying to remember and I've literally spent hours on the internet trying to find it.
So I thought, railroad people might know. Hence this post.
Thanks.