Street of Shame

Street of Shame is a 1956 Japanese drama film and the last film directed by Kenji Mizoguchi, set in a Tokyo red-light district before the passing of anti-prostitution legislation.

Watch