Teinosuke Kinugasa, 1926, Japan, 58m, silent This is a strange film, a disturbing film, a great film. Made in 1926, it could well have been made yes…