Mubi, the indie film company behind 'The Substance' and 'Die, My Love,' has restructured its content leadership as it ...