It was later released in China on 1 October 2007, which was one month before its theatrical Hong Kong release.
Film ini kemudian dirilis di Cina pada 1 Oktober 2007, yang merupakan salah satu bulan sebelum rilis teater Hong Kong.