Ever since he was a child, Lee Chi-kin (Eric Tsang) has been determined to become a police officer, despite the fact that he comes from a family of criminals. As an adult, he joins the police force, where he is first placed with the Narcotics Bureau. During a drug raid operation, he catches a drug dealer. He is later transferred, first to the Anti-Porno Bureau where he falls in love with a call girl, then to the Regional Crime Unit where he works under Inspector Chu (Natalis Chan). During a drug raid operation, Lee kills drug lord Ng Cheung. Ng's father hires a killer, Thousand Faces Man (Michael Miu), to take revenge on Lee. After several confrontations, Lee finally brings Thousand Faces Man to justice. The corrupt director of a mental hospital places Lee in the mental hospital for a year, during which time he develops mental disorders. After being discharged from the hospital, he becomes a restaurant waiter.
An Australian couple take a sailing trip in the Pacific to forget about a terrible accident. While on the open sea, in dead calm, they come across a ship with one survivor who is not at all what he seems.
Our favourite police men are called together to deal with a gang who rob banks and jewelers. Using their various talents as well as their extraordinary luck, the crooks stand no chance against our men and women wearing blue.
The avenging angel of Marvel Comics fame comes brilliantly to life in this searing action-adventure thriller! Dolph Lundgren stars as Frank Castle, a veteran cop who loses his entire family to a mafia car bomb.