Wai Cheung-Dee (Andy Lau) é um mafioso da Tríade de baixo escalão que perde a coragem depois de uma briga feroz de gangues em que ele salva o filho do chefe (Mark Cheng) de um gângster rival Crazy Ball (Ben Ng), incidente que resulta na morte da esposa (Angie Cheung) deixando-o para cuidar de seu filho, juntamente com a ajuda de sua melhor amiga, Ruby (Suki Kwan). 5 anos depois, Crazy Ball enfurecido sai da prisão querendo vingança, e o pesadelo de Wai está apenas começando.