Weird Science Fiction. Directed by Ivan and Igor Buharov.
The Triumph of the Concern for the Other Man is not available for streaming at this moment.