Heaven (2019)
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.
Director: Paul Shapiro
![]() |
Annalise Basso as Heaven Casteel |
![]() |
Chris McNally as Cal Dennison |
![]() |
Julie Benz as Kitty Dennison |
![]() |
James Rittinger as Logan Stonewall |
![]() |
Chris William Martin as Luke Casteel |
![]() |
Jessica Clement as Fanny Casteel |
![]() |
Samantha Coughlan as Sarah Casteel |
![]() |
Matthew Nelson-Mahood as Tom Casteel |
![]() |
Ingrid Tesch as Grace |
![]() |
Christina Jastrzembska as Annie Casteel |
![]() |
Todd Thomson as Reverend |
![]() |
Jacqueline Samuda as Miss Murds |
![]() |
Karyn Mott as Mrs. Stonewall |
![]() |
Christian Convery as Keith |
![]() |
Frank Mercuri as Paparazzo |
![]() |
Daphne Zuniga as Nurse Broadfield |
| Writing | Scarlett Lacey | Writer |
| Writing | Virginia C. Andrews | Novel |
| Crew | Adam Sliwinski | Cinematography |
| Editing | Mark Shearer | Editor |
| Directing | Paul Shapiro | Director |
| Sound | Graeme Coleman | Original Music Composer |