La película se presentó en competición oficial en el Festival de Cannes en 2013.
La película está basada en la novela homónima, escrita por Kazuhiro Kiuchi en 2004.