It is based upon a novel of the same name by Japanese author Kaneshiro Kazuki, where the Japanese version of the book was made into a Japanese film in 2005.
Film ini berdasarkan pada novel yang memiliki judul yang sama yang ditulis oleh penulis asal Jepang yaitu Kaneshiro Kazuki, di mana versi Jepang dari buku ini dibuat menjadi film di Jepang pada tahun 2005.