Action
0.0
Crippled Avengers (also know as Can que) full movie is released on Nov 01, 1981. Watch Crippled Avengers online - the Mandarin Action movie from Hong Kong. Crippled Avengers is directed by Cheh Chang and created by Cheh Chang with Kuan Tai Chen and Feng Lu. Crippled Avengers is available online on Amazon Prime Video and IndieFlix.