laudanumat33:True to his form, Takashi Miike’s Imprint (2006) contains the most stomach-churning tor