Blood Red (1989)
Blood Red is a 1989 American Western drama film directed by Peter Masterson and starring Eric Roberts, Giancarlo Giannini, Burt Young, Lara Harris and Dennis Hopper. It was filmed in 1986, but released three years later.
More at Wikipedia.