Movie History Chinese Hercules 1973 Chinese Hercules 1973 The Angry Dragon 1973 The Angry Dragon 1973