SHE SHAN GU NU

SHE SHAN GU NU (“Snake-Venom Mountain Women”) Production: Hong Kong, 1977 Director: Liu Kuo-Hsiung English title: Succubare Category: Horror/Black Magic A witchcraft/martial arts movie featuring a Chinese geek (actor Au Lap-Bo) who eats live lizards, snakes, mice and toads onscreen; animal cruelty seems to be the film’s raison d’être. In Continue Reading