 Jet Li (qv) reportedly insisted that the role of Sky, which had  been tentatively filled by a different actor, be given to  Donnie Yen (qv). Li and Yen had not worked together on a movie  since _Wong Fei Hung ji yi: Naam yi dong ji keung (1992)_ (qv) in  1992.