The Invincible
From The Grindhouse Cinema Database
The Invincible (1972, Taiwan) is a little known Wuxia movie with Jimmy Wang Yu and directed by Chen Lo.
- Contents: Review | DVD releases
- Links: IMDb