Invisible hands, Slavery today - German documentary with English su...