A renowned boxer and his American wife return to Japan where he must engage in a bloody battle to protect her.
January 26, 1973
Released
Meng Hu Xia Shan
1h 28min
—
Mandarin
The Eternal Film Company