Wed Apr 24, 2013 10:49 pm
Heh - I must admit that was my first thought too - an awesomely scary film.
There are some other really strange and very funny things on the Scarfolk website - go look if you like a bit of disturbing stirred into your humour...