Shanghai années 30. Hui Man-keung, membre du parti nationaliste capturé par les Japonais, s'échappe et s'échoue sur une plage de Shanghai, avec une seule idée en tête, se venger. Ding Lik travaille comme éboueur pour une mafia locale dont il rêve de prendre la tête. Il est amoureux...
Dans les années 30, Liu Shu, parrain d'une triade, fait venir a Shanghai son jeune neveu, Shuisheng, dans le but de le former et d'en faire son dauphin.