Young bodyguard Tyler (Nicholas Tse) and former mercenary Jack (Wu Bai) become friends, then enemies, then friends again in order to protect the heavily pregnant women they love – Ah Hui (Candy Lo) and Ah Jo (Cathy Tsui) – from a gang of South American killers known as the Angels. When Jack kills their leader under the noses of Tyler … Read the rest