Es una versión de otra película del director, titulada "Zu: guerreros de la montaña mágica" (Xin shunshan jianxia, 1983). El objetivo fue mejorarla visualmente. Además existen notables diferencias entre una y otra.
La luchas están coreografiadas por Yuen Wo Ping, encargado también de "diseñar" las luchas de "Tigre y dragón" (2000) y "Matrix reloaded" (2003).
El presupuesto de la película ascendió a 30 millones de dólares, lo que hizo que se convirtiera en la mayor producción del cine chino.