Apr 30, 2019 | Chosen Shows Crippled Avengers Crippled Avengers 1978 dir. Chang Cheh 107 min. Part of the ongoing series: Martial Arthouse 35mm! Alexis den Boggende