Der Film ist 2000 produziert worden. Die Produktion von den Film leitete Yeh Jufeng. Die Regie von den Film machte Jo-Fei Chen.