Meng hu xia shan (1973)
Premiere 26 Jan 1973 | Meng Hu Xia Shan | 88 min | Action
• 43 views • 0 thumbs up • 0 thumbs down
Japanese occupation of China breeds an ill wind which stirs the wrath of China's greatest kung fu killers.