Movie History Devil Woman 1974 Manda The Snake Girl 1974 The Bravest Fist 1974 The Evil Snake Girl 1974 The Evil Snake Girl 1974 Yi shan wu hu 1974 Chinese Hercules 1973 Chinese Hercules 1973