Badai menghantam kota, dan bersamanya datanglah teror berdarah. Geng kriminal pimpinan Nam (Hu Jun) melancarkan perampokan brutal, mempermalukan polisi. Inspektur Lui (Andy Lau) yang keras kepala memutuskan untuk melawan dengan caranya sendiri—bahkan jika harus melanggar batas moral. Sementara itu, Tou (Lam Ka Tung), mantan narapidana yang ingin berubah, terjebak dalam permainan berbahaya sebagai informan. Saat pertempuran memuncak, siapa yang akan bertahan?