Rebecca Davis editorPeter Chan’s hotly anticipated biographical sports drama “Leap” is set to hit China on Sept. 30, becoming the first of the Chinese New Year blockbusters canceled due to COVID-19 to set a theatrical outing.Local animation “Jiang Ziya: Legend of Deification,” which was also originally scheduled to premiere over the lunar new year, will premiere the day after.