The Hi-Lo Country (1998)
Billy Crudup, Woody Harrelson, Sam Elliott, Patricia Arquette, Penélope Cruz, John Diehl, Cole Hauser, James Gammon
Kind of a mix of All the Pretty Horses and Broke Back Mountain, without the homosexuality. and with lots of straight sex. Heavy drinking, fights, and a couple of hot women (like a two hour 40's Marlborough commercial). Had been five or six years since I last saw it.