A surprisingly well known cast. This movie is a western revenge story that is well made. Armand Assante always is great. His character really gets beat up a lot in the film but is able to still survive throughout it all. I enjoyed the action especially when he falls out of the church when it explodes.