FILM

Deity Defying

Can the legend of Jiang Ziya propel Chinese animated cinema to new heights?