Shed – USA, 2019

‘You had your chance to be you. Their turn.’ Shed is a 2019 American supernatural horror feature film written and directed by David Axe (The Theta Girl). Plot: Skin-stealing creatures …

Read More