Diane Lane
Margaret Blackledge
Kevin Costner
George Blackledge
Kayli Carter
Lorna Blackledge
Lesley Manville
Blanche Weboy
Will Brittain
Donnie Weboy
Jeffrey Donovan
Bill Weboy
Booboo Stewart
Peter Dragswolf
Ryan Bruce
James Blackledge
Adam Stafford
Marvin Weboy
Greg Lawson
Gladstone Sheriff
Bradley Stryker
Sheriff Nevelson
Heather Lea MacCallum
Landlady
Ryan Northcott
Doctor
Aidan Moreno
Montgomery Ward Manager
Judith Buchan
Ressler's Waitress
Vanessa Holmes
Restaurant Mom
Tayden Marks
Bag Boy
Bryn Roy
Night Deputy
Caillou Pettis
Cart Boy (uncredited)
Will Hochman
Tucker
Otto Hornung
Jimmy Blackledge
Bram Hornung
Jimmy Blackledge
Connor Mackay
Elton Weboy
John Treleaven
Justice of the Peace
Ravonna Dow
Nurse
Kira Bradley
Montgomery Ward Customer
Marilyn Potts
Ressler's Cashier
Finn Lee-Epp
Young James