poster

Contrition

0% | Mar 09, 2018 | Horror

Delilah, a victim of her children's sins, is forced to stand watch outside of her death-place as she reminisces her abandonment and euthanasia.

Featured Crew

Ben Escobar
Writer
Beth Drozda
Makeup Artist

Cast

actor1
Andrew Koltuniuk
Gunshot Victim
actor1
Erica Kovacic
Leukemia Victim

Images