Sky on Fire

Sky on Fire is a 2016 Chinese action thriller film directed by Ringo Lam and starring Daniel Wu, Zhang Ruoyun, Zhang Jingchu, Joseph Chang and Amber Kuo.

In this action thriller, the chief security officer at a top-secret medical facility (Daniel Wu) finds himself caught in an explosive battle when a young thief and his accomplices steal a groundbreaking curative medicine.

After discovering the true origins of the medicine, the officer must decide who he can trust to prevent the cure from falling into the wrong hands, and prevent an all-out war from bringing the city to its knees.

Daniel Wu hurt his nose during the filming of an action scene when it collided with Li Haitao's head.

[citation needed] Edmund Lee of the South China Morning Post gave the film two stars out of five, noting that "the use of a futuristic setting that feels jarringly at odds with the touch of gritty realism prevalent in Lam's action thrillers" and that the film "made no sense" and was in "desperate need for a script doctor.