Many years after a devastating accident that took the life of his only son and permanently injured his wife, Joe finally comes home and tries to redeem himself.

Billy Bob Thornton
as Joe

Lisa Blount
as Chrystal

Max Kasch
as Shorty

Grace Zabriskie
as Gladys

David Rhodes
as Young Man

Richard J. Mooney
as Grandaddy

Harry Lennix
as Kalid

Johnny Galecki
as Barry

Kathryn Howell
as Miss Mabel

Walton Goggins
as Larry