¿Por qué Jet Li no filmó "Érase una vez en China"?
El contrato entre Jet Li y la compañía expiró, pero la compañía no le pagó a Jet Li porque creía que Jet Li no hizo suficientes películas como se estipulaba en el contrato. La empresa no organizó películas para él. No es que él no hiciera películas, así que la culpa es de la empresa, pero la empresa insistió en no pagar, por lo que Jet Li canceló la actuación.
Más tarde, la tripulación encontró a Zhao Wenzhuo para reemplazar a Jet Li. Al principio, Tsui Hark no estuvo de acuerdo. Dijo que preferiría no hacer esta película antes que fracasar, pero el equipo insistió en usar a Zhao Wenzhuo y finalmente completó "Érase una vez Parte 4". Una vez finalizado el rodaje de la película, el equipo se dio cuenta del significado de la frase "Preferiría no filmarla que no filmarla". Sienten que Jet Li es la mejor opción para Once Upon a Time porque Jet Li ha sentado las bases en los corazones de la audiencia. Finalmente, Jet Li fue llamado por la compañía y habló de su salario para seguir filmando Once Upon a Time.