Director Kuei Chih Hung took over directorial duties from original Shaw director Fung Wong.
The poster artwork is modified from Indeminoid, also released in 1982, which was also, in part, a Shaw Brothers production, although it was mostly an American production.