Saintel Daily
Editor
Beijing Enlight Media’s animated sequel is a mythological epic that puts others to shame.