
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)