The Battle of Sha Chia Bund, Hong Kong film from 1968.
The Battle of Sha Chia Bund is not available for streaming at this moment.