Monday, 2 - 09 - 2013
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…
- french4randy likes this
- Show more notes