Another 'switch you brain off' kind of HK action film from Herman Yau. Some decisions by its characters might be questionable but cast did great job to keep the shooting and explosion going at a fast pace. Andy Lau got darker role to deliver emotional payoff.