The Big Boss (1971) IMDb

Extent

Review refers to a poor English dub.

fiction moving picture