Have you noticed it? That fine, snow-like layer of white powder in certain French towns?
The Substance won the Best Feature Film prize at the Girls on Film Awards in London on Sunday. Writer-director Coralie ...