Laughable Mao era propaganda action film set in the present day. In catering to CCP prejudices about the West it leaves open why so many people live near an oil storage facility. We even see firefighters jogging in formation to improve the morale of the local population. Sichuan earthquake anyone? Turgid dross with good looking actors.