A detective film by Nobuhiko Ōbayashi. Made for TV.
Producer
Editor
Director of Photography
Production Design
Writer
Director
Novel