Light Chaser Animations' New Gods series of animated films are loosely based on Feng Shen Yanyi (Investiture of the Gods), a 16th century classic Chinese novel.
The film is based on the character of Yang Jian from the Ming dynasty novel Investiture of the Gods,