Four Invincibles photograph

Four Invincibles

Use attributes for filter !
Initial release 1979
DirectorsYen Hua
ProducersWen Hua Tsui
Date of Reg.
Date of Upd.
ID2613491
Send edit request

About Four Invincibles


Disabled fighters band together to battle a demonic foe.

Related Persons

Next Profile ❯