poster

Dead Skin

55% | Oct 01, 2022

Disgruntled teenager Jess has an itch she just can't scratch and she's willing to do whatever it takes to be rid of it.

Featured Crew

crew
Ciara O'Rourke
Director
crew
Ciara O'Rourke
Writer

Images

Videos