The Invincible Hero

決不低頭 ‧ Movie ‧ 1973
The Invincible Hero (1973)