 The film was intended to be the first reunion since 1989s "Dragons  Forever" for Hong Kongs Three Lucky Sons; Sammo Hung, Yuen Biao  and Jackie Chan. Due to contractual obligations on another project,  Jackie Chan pulled out and Takeshi Kaneshiro starred in his place.