Anschließend an Teil 1 geht für Ah Ching (Chow-Yun-Fat) das Leben im Gefängnis weiter. Der alte tyrannische Oberaufseher wurde durch einen neuen ersetzt. Während Ah Ching sich durchschlägt und versucht seinem Sohn eine Perspektive zu geben, gerät einer der Bandenbosse durch einen Verrat unter Mordverdacht und flieht. Als auch Ah Ching selber durch den Verräter in Schwierigkeiten kommt, muss auch er fliehen. In den Bergen treffen sich die beiden Männer wieder…