All Cast

Heath Ledger

Heath Ledger

Ennis Del Mar

Jake Gyllenhaal

Jake Gyllenhaal

Jack Twist

Michelle Williams

Michelle Williams

Alma Beers

Anne Hathaway

Anne Hathaway

Lureen Newsome

Randy Quaid

Randy Quaid

Joe Aguirre

Linda Cardellini

Linda Cardellini

Cassie Cartwright

Anna Faris

Anna Faris

Lashawn Malone

David Harbour

David Harbour

Randall Malone

Roberta Maxwell

Roberta Maxwell

Jack's Mother

Kate Mara

Kate Mara

Alma Del Mar Jr. (age 19)

Peter McRobbie

Peter McRobbie

John Twist

Graham Beckel

Graham Beckel

L.D. Newsome

Mary Liboiron

Mary Liboiron

Fayette Newsome

Scott Michael Campbell

Scott Michael Campbell

Monroe

Marty Antonini

Marty Antonini

Timmy

David Trimble

David Trimble

Basque

Larry Reese

Larry Reese

Jolly Minister

Valerie Planche

Valerie Planche

Waitress

Victor Reyes

Victor Reyes

Chilean Sheepherder #1

Lachlan Mackintosh

Lachlan Mackintosh

Chilean Sheepherder #2

Tom Carey

Tom Carey

Rodeo Clown

Don Bland

Don Bland

Biker #1

Steven Cree Molison

Steven Cree Molison

Biker #2

Duval Lang

Duval Lang

Announcer

Dan McDougall

Dan McDougall

Bartender #1

Dean Barrett

Dean Barrett

Bartender #2

Kade Phillips

Kade Phillips

Ennis Del Mar (age 9)

Steffen Cole Moser

Steffen Cole Moser

K.E. Del Mar (age 11)

Cheyenne Hill

Cheyenne Hill

Alma Del Mar Jr. (age 13)

Cayla Wolever

Cayla Wolever

Jenny Del Mar (age 11)

Sarah Hyslop

Sarah Hyslop

Alma Del Mar Jr. (age 9-12)

Jacey Kenny

Jacey Kenny

Jenny Del Mar (age 7-8)

Keanna Dubé

Keanna Dubé

Alma Del Mar Jr. (age 5)

Brooklynn Proulx

Brooklynn Proulx

Jenny Del Mar (age 4)

Hannah Stewart

Hannah Stewart

Alma Jr. (age 3)

Jake Church

Jake Church

Bobby Twist (age 10)

James Baker

James Baker

Farmer #1

Pete Seadon

Pete Seadon

Farmer #2

Jerry Callaghan

Jerry Callaghan

Judge

Ken Zilka

Ken Zilka

Roughneck #1

John Tench

John Tench

Roughneck #2

Will Martin

Will Martin

Carl

Gary Lauder

Gary Lauder

Killer Mechanic

Christian Fraser

Christian Fraser

Grease Monkey

Cam Sutherland

Cam Sutherland

Assailant

Barb Mitchell

Barb Mitchell

Western Dancer (uncredited)

Rodrigo Prieto

Rodrigo Prieto

Young Mexican (uncredited)

Ken Roberts

Ken Roberts

Signal Bartender (uncredited)

Kailin See

Kailin See

Hippy Girl (uncredited)

Jayson Therrien

Jayson Therrien

Bar Patron (uncredited)

Erika Walter

Erika Walter

Waitress #2 (uncredited)