La película se estrenó el 5 de septiembre de 2004 en el Festival Internacional de Cine de Venecia, y el 20 de noviembre de 2004 en los cines de Japón.