Heaven Leigh Casteel, gifted and intelligent, is the eldest of five dirt-poor children struggling to survive in a mountain shack. As she endures neglect and abuse, Heaven discovers a dark secret that changes everything she thought she knew about her family. Then tragedy tears her world apart and she must forge her own way in the cruel, unknown world.
as Heaven Casteel
as Cal Dennison
as Kitty Dennison
as Logan Stonewall
as Luke Casteel
as Fanny Casteel
as Sarah Casteel
as Tom Casteel
as Grace
as Annie Casteel
as Reverend
as Miss Murds
as Mrs. Stonewall
as Keith
as Paparazzo
as Nurse Broadfield