Although I don't know Japanese language (understood through subtitle) yet this movie has really touched my heart.
At the same time this movie is about Fate, Fantasy, Drama and " Love ".
From the beginning till end it was all good, you will not find yourself bored anything.
It is filled with suspense also and the writer gave it a perfect ending.