Castle of Sand (砂の器 Suna no utsuwa) is a 1974 Japanese police procedural directed by Yoshitarō Nomura, based on the novel "Inspector Imanishi Investigates" by Seicho Matsumoto.
More at Wikipedia.
Release date: January 1, 1974
External links: IMDb