Der Unbezwingbare Super Chan.1971.mp4 May 2026
You can find the film on various platforms for streaming and archival viewing: Forced to Fight (1971) - IMDb
(originally released in 1971 as Invincible Super Chan or Forced to Fight ) is a Taiwanese martial arts film directed by Sun Yang. It is noted within the genre for its extreme "wuxia-flavored" violence and exceptionally high body count. Core Film Details DER UNBEZWINGBARE SUPER CHAN.1971.mp4
For a look at the film's gritty 1970s swordplay and action style, you can watch the full movie or highlights here: Wu Tang Collection - Invincible Super Chan Wu Tang Collection YouTube• Oct 11, 2017 You can find the film on various platforms
Invincible Super Chan (English), Forced to Fight (Hong Kong), L'invincibile Super Chan (Italy). Release Year: 1971. Production Country: Taiwan. Director/Writer: Sun Yang. 2017 Invincible Super Chan (English)