skin stealing monsters

shed-still1

They’ll Steal Your Skin! New Clip and Stills from ‘Shed’

You had your chance to be you. Their turn.SHED is an independent horror movie with skin-stealing monsters. But really, it’s about love. A tiny crew of lunatics made SHED in Columbia, South Carol...