Beautiful, interesting, incredible cinema.
Kazuo Murata (Teruyuki Kagawa) is a detective who has lost his wife and eventually the meaning of his existence.