Originalmente se había programado su estreno en los cines de la República Popular de China el 19 de febrero de 2006, pero fue suspendida.