Pseudo-documentary film supposedly directed against the sex racket.
No streaming options found at this moment.