Die Produktion startete am 7. Juni 1997 in den Kinos von Hongkong und erzielte Einnahmen in Höhe von etwa drei Millionen HKD. Die deutsche Erstaufführung erfolgte am 20. Januar 1998 in der Sektion "Forum" im Rahmen der 48. Internationalen Filmfestspiele von Berlin.