In 1960s Wyoming, two men develop a strong emotional and sexual relationship that endures as a lifelong connection complicating their lives as they get married and start families of their own.
as Ennis Del Mar
as Jack Twist
as Alma Beers
as Lureen Newsome
as Joe Aguirre
as Cassie Cartwright
as Lashawn Malone
as Randall Malone
as Jack's Mother
as Alma Del Mar Jr. (age 19)
as John Twist
as L.D. Newsome
as Fayette Newsome
as Monroe
as Timmy
as Basque
as Jolly Minister
as Waitress
as Chilean Sheepherder #1
as Chilean Sheepherder #2
as Rodeo Clown
as Biker #1
as Biker #2
as Announcer
as Bartender #1
as Bartender #2
as Ennis Del Mar (age 9)
as K.E. Del Mar (age 11)
as Alma Del Mar Jr. (age 13)
as Jenny Del Mar (age 11)
as Alma Del Mar Jr. (age 9-12)
as Jenny Del Mar (age 7-8)
as Alma Del Mar Jr. (age 5)
as Jenny Del Mar (age 4)
as Alma Jr. (age 3)
as Bobby Twist (age 10)
as Farmer #1
as Farmer #2
as Judge
as Roughneck #1
as Roughneck #2
as Carl
as Killer Mechanic
as Grease Monkey
as Assailant
as Western Dancer (uncredited)
as Young Mexican (uncredited)
as Signal Bartender (uncredited)
as Hippy Girl (uncredited)
as Bar Patron (uncredited)
as Waitress #2 (uncredited)