« All Events
Crippled Avengers 1978 dir. Chang Cheh 107 min.
Part of the ongoing series: Martial Arthouse 35mm!