Offscreen
GUINEA PIG: THE DEVIL'S EXPERIMENT & GUINEA PIG: FLOWER OF FLESH AND BLOOD
23 March 2019 - 01h00
Satoru Ogura
JAP, 1985, HD, VO JP ST ENG OND, 43'
&
Hideshi Hino
JAP, 1985, HD, VO JP ST ENG OND, 42'
A woman is tortured to death in this Japanese "snuff" movie which purports to be found footage (and which upset Charlie Sheen so much that he asked the FBI to investigate). The artier sequel, in which another woman is dismembered and eviscerated, was directed by legendary horror manga artist Hideshi Hino.