A Japanese movie. I'd like to give out a plot but it's so bloody well made, I would ruin every aspect of the movie, right from the beginning all the way to the end. Everything in the movie is an unexpected turn around and it totally delivers on that front. It's and emotional movie (not a lovey-dovey flick).
Give it a strong [B]8/10[/B]