The Last Blood

The Last Blood (originally released in the United Kingdom as Hard Boiled 2, and in the Philippines as Police Protectors; the original Chinese title roughly translates to 12 Hours of Terror) is a 1991 Hong Kong action film directed by Wong Jing and starring Alan Tam, Andy Lau, Eric Tsang and Bryan Leung.

However, the Japanese Red Army soon kill the first two, leaving Big B to find and protect the final donor, a lowlife named Fatty who is reluctant to help either the gangster or the police.

With the information reaching Kama Kura, he attacks the hospital with his last terrorists; losing his female assassin when the Daka throws a surgical knife and hits her throat.

A final battle rages between Big B, Lui and Kama Kura while Fatty goes for the blood donation, handled by a local doctor there only known as Dr. Ferrari by his colleagues.

Lui, meanwhile is overpowered by Kama Kura who repeatedly uses a grenade launcher; but Big B intervenes and disarms the terrorist leader by removing the magazine from his M16A1 assault rifle, leaving the pair to engage in hand-to-hand combat to which Big B is nearly defeated but holds off the terrorist leader with an oxygen cylinder.

Lui is able to retrieve his gun by using a remote control car belonging to one of Stone's daughters and shoot the cylinder just as Kama Kura tries to throw it at Big B; thus ending the JRA threat to the Daka; who together with B's girlfriend, are both saved thanks to the badly needed blood transfusion.