Review of The Big Boss (1971)

IMDb

Review refers to a poor English dub.

fiction moving picture