Гонконг, 1980-е. Нелегальный мигрант Чань, украв у обманувших его бандитов мешок, как он думает, с деньгами, спасается бегством и прячется в городе-крепости Коулун — тесном квартале, который живёт по своим собственным законам. Там он пытается продать оказавшиеся в мешке наркотики и оказывается втянут в местную банду. Пожалев Чаня, главарь по прозвищу Циклон оплачивает его долг и даёт ему работу, благодаря чему у парня появляются дом и друзья, но вскоре прошлое самого Коулуна и старые счёты начинают угрожать всем вокруг.