La película se estrenó el 23 de diciembre de 2004 en China, y el 25 de enero de 2005 en Estados Unidos.