Quatorze anos atrás, Wai Yat Ming (Ti Lung) foi para os EUA para resolver assuntos para o chefe da tríade Sun (Bao Fang), mas acabou na prisão. Finalmente livre novamente, Wai quer começar de novo com sua namorada (Olivia Cheng) e filha adotiva (Fennie Yuen), mas ele acha difícil com o filho e sobrinho de Sun, Kit (Mark Cheng) e Chong (Roy Cheung), constantemente criando problemas na gangue. Vendo seu próprio passado equivocado neles, Wai tenta infrutíticamente guiá-los na direção certa. Ele finalmente decide fazer uma pausa limpa e deixar Hong Kong, mas a morte repentina de Sun o leva de volta à violência do submundo.