The Hi-Lo Country (1998)
The Hi-Lo Country is a 1998 classic American Western-drama film directed by Stephen Frears, starring Billy Crudup, Penélope Cruz, Woody Harrelson, Cole Hauser, Sam Elliott, Patricia Arquette, Enrique Castillo, and Katy Jurado. It is set in post-WWII New Mexico and is based on the novel by Western author Max Evans.
More at Wikipedia.