Film nakręcono w Hongkongu (obecnie Chiny).
Film był wyświetlany w kinach w Hongkongu tylko przez jeden dzień i osiągnął dochód ze sprzedaży biletów w wysokości 18 dolarów hongkońskich.