Watch providers
Streaming
Rent
Buy
Top Cast
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
Otto Hornung
Jimmy Blackledge
Bram Hornung
Jimmy Blackledge
Connor Mackay
Elton Weboy
Adam Stafford
Marvin Weboy
Greg Lawson
Gladstone Sheriff
Bradley Stryker
Sheriff Nevelson
John Treleaven
Justice of the Peace
Heather Lea MacCallum
Landlady
Ryan Northcott
Doctor
Ravonna Dow
Nurse
Kira Bradley
Montgomery Ward Customer
Aidan Moreno
Montgomery Ward Manager
Judith Buchan
Ressler's Waitress
Marilyn Potts
Ressler's Cashier
Vanessa Holmes
Restaurant Mom
Tayden Marks
Bag Boy
Bryn Roy
Night Deputy
Finn Lee-Epp
Young James
Caillou Pettis
Cart Boy (uncredited)
Will Hochman
Tucker