For a better experience on MUBI, update your browser.

Iron Maiden

Lang tzu yi chao (The Legendary Strike)

Directed by Feng Huang
Hong Kong, Taiwan, 1978
Action, Adventure


In a fatal bid to steal a priceless pearl relic, a Chinese swordsman swallows the pearl just before he dies. His rotting corpse soon becomes a coveted prize for all manner of kung fu-fighting monks, lords and government agents.

This film is not currently playing on MUBI but 30 other great films are. See what's now showing
Iron Maiden Directed by Feng Huang