
Plot
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.
Trailer
Cast

Heath Ledger
Ennis Del Mar

Jake Gyllenhaal
Jack Twist

Michelle Williams
Alma Beers

Anne Hathaway
Lureen Newsome

Randy Quaid
Joe Aguirre

Linda Cardellini
Cassie Cartwright

Anna Faris
Lashawn Malone

David Harbour
Randall Malone

Roberta Maxwell
Jack's Mother

Kate Mara
Alma Del Mar Jr. (age 19)

Peter McRobbie
John Twist

Graham Beckel
L.D. Newsome

Mary Liboiron
Fayette Newsome

Scott Michael Campbell
Monroe

Marty Antonini
Timmy

David Trimble
Basque

Larry Reese
Jolly Minister

Valerie Planche
Waitress

Victor Reyes
Chilean Sheepherder #1

Lachlan Mackintosh
Chilean Sheepherder #2

Tom Carey
Rodeo Clown

Don Bland
Biker #1

Steven Cree Molison
Biker #2

Duval Lang
Announcer

Dan McDougall
Bartender #1

Dean Barrett
Bartender #2

Kade Phillips
Ennis Del Mar (age 9)

Steffen Cole Moser
K.E. Del Mar (age 11)

Cheyenne Hill
Alma Del Mar Jr. (age 13)

Cayla Wolever
Jenny Del Mar (age 11)

Sarah Hyslop
Alma Del Mar Jr. (age 9-12)

Jacey Kenny
Jenny Del Mar (age 7-8)

Keanna Dubé
Alma Del Mar Jr. (age 5)

Brooklynn Proulx
Jenny Del Mar (age 4)

Hannah Stewart
Alma Jr. (age 3)

Jake Church
Bobby Twist (age 10)

James Baker
Farmer #1

Pete Seadon
Farmer #2

Jerry Callaghan
Judge

Ken Zilka
Roughneck #1

John Tench
Roughneck #2

Will Martin
Carl

Gary Lauder
Killer Mechanic

Christian Fraser
Grease Monkey

Cam Sutherland
Assailant

Barb Mitchell
Western Dancer (uncredited)

Rodrigo Prieto
Young Mexican (uncredited)

Ken Roberts
Signal Bartender (uncredited)

Kailin See
Hippy Girl (uncredited)

Jayson Therrien
Bar Patron (uncredited)

Erika Walter
Waitress #2 (uncredited)