The Charles B. Wang Center featured the Chinese animated blockbuster “New Gods: Yang Jian” for its second film screening of the semester on Oct. 27. This film is the second in the franchise from Beijing-based Light Chaser Animation and is directed by Ji Zhao, who is most known for “White Snake” and “New Gods: Nezha Reborn.”