The crew reviews Lucky Mckee's latest, a squirm inducing meditation on torture and sexual politics.
Tweets by @bghorror