laudanumat33:True to his form, Takashi Miike’s Imprint (2006) contains the most stomach-churning tor
laudanumat33:True to his form, Takashi Miike’s Imprint (2006) contains the most stomach-churning torture scene I’ve ever seen. All the more disturbing, it’s women inflicting enormous pain on one of their own in such a beautiful setting. All of that red… -- source link