For a better experience on MUBI, update your browser.

Demon Strike

Mao shan dao ren

Directed by Mun Yiu-Wa
Hong Kong, Taiwan, 1979


Silver Fox (Hwang Jan Lee) fights a dark martial arts master imbued with weird magical powers (which include performing strange rituals on captive women) and, of course, fantastic fighting skills.

This film is not currently playing on MUBI but 30 other great films are. See what's now showing
Demon Strike Directed by Mun Yiu-Wa

Related films