El largometraje se estrenó el 21 de noviembre de 2003 en Corea del Sur.