I read about this at Filmthreat.com and thought I'd check it out.
It's a short 9 minute film titled
Spider.
(it was made in Australia)
At first I wondered why it was called Spider but then it became clear.
This short film will make you cringe...twice!
What did you think?