Beautiful, interesting, incredible cinema.
A 2000 Japanese language drama film directed by Kaizo Hayashi, starring Kenta Harada, Kazuhiko Kanayama and Hiromichi Koike.