For a better experience on MUBI, update your browser.

Invincible Super Chan

Tian zhan (Forced to Fight)

Directed by Sun Yang
Taiwan, 1971
Adventure, Action, Fantasy


Chan is forced to fight after his baby is iced.

This film is not currently playing on MUBI but 30 other great films are. See what’s now showing
Invincible Super Chan Directed by Sun Yang

Related films