Beautiful, interesting, incredible cinema.
In 1980 in Japan, the police investigate the murder of a pawn shop owner.