on August 7, 2015 Ren ce Chow Yun Fat plays a police inspector named Cheng who is killed in the line… on August 7, 2015