In den 1980er-Jahren ist die ummauerte Stadt Kowloon, eine gefährliche chinesische Enklave im kolonialen Hongkong und bezeichnend „City of Darkness“ genannt wird, ein Sammelbecken für zahlreiche zwielichtige Gestalten, für die es andernorts keinen Platz mehr gab. Hier herrschen längst nicht mehr Recht und Gesetz, sondern die Triaden, also die chinesische Mafia. Auch der junge Chan Lok-kwun (Raymond Lam) lebt mittlerweile hier. Während er versucht, seinen Kopf über Wasser zu halten, gerät er an andere Außenseiter, die zwischen all den verfeindeten Banden ihr ganz eigenes Spiel in Kowloon spielen.