Film ini dirilis di Korea Selatan pada tanggal 21 November 2003 dan mendapatkan review positif dari kritikus.