Dead Skin
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.
Release Date
October 1, 2022Runtime
11 minDirected by
Ciara O'RourkeWritten by
Ciara O'RourkeLanguage
EnglishBudget
$0Revenue
$0Status
Released