Cheung Ho-nam (Donnie Yen), Lau Chuen-hang (Eddie Kwan) and Cheng Sing (Oscar Lam) are three best friends. Ho-nam and Sing later joined the Special Duties Unit of the Hong Kong Police Force while Cheun-hang inherit his father's triad business. Although on opposite sides of the law, they were able to accommodate each other due to their strong friendship. Chuen-hang's younger sister, Chun-fong (Anita Lee), has a crush on Ho-nam, however, Ho-nam is dating fellow police officer, Kei-kei (Pauline Yeung). Feeling broken-hearted, Chuen-fong marries Sing, who had been secretly admiring her. When Chuen-hang first go involved in the underworld, he was tricked by the elders. With the support and encouragement of his confidante, Anita (Mimi Kung), Chuen-hang finally eliminated dissidents and his influence gradually expands. Chuen-hang becomes a triad leader and his friendship with Ho-nam shatters. Ho-nam has vowed to bring Chuen-hang to justice. Later on, Chuen-hang causes the deaths of Sing, Anita, Chuen-fong and Ho-nam's older sister, Ng (Angelina Lo), leading to a tense and brutal battle between Ho-nam and Chuen-hang.