Strange Battle is a 2016 Chinese supernatural horror feature film directed by Zhang Shaojun. The movie stars Wang Xiaoyi, Huang Bailu and Norman Chui (Dream Home). Original title: 荒坟魅影 aka Huang Cun Yuan Ling
Based on a strange incident that supposedly happened in Xiangxi in 1945, Strange Battle lifts the veil of secrecy horrific truth about the arrival of vampire and a poisonous insect.
Strange Battle was released in China on 8th January 2016.