The film premiered as an "Official Selection" at the 2005 Cannes Film Festival, before being released in Hong Kong on 20 October 2005, with a Category III rating.
Film ini ditayangkan sebagai "Seleksi Resmi" di Festival Film Cannes tahun 2005, sebelum dibebaskan di Hong Kong pada tanggal 20 Oktober 2005, dengan peringkat Kategori III.