The Substance directed by Coralie Fargeat, and starring Demi Moore, Margaret Qualley and Dennis Quaid, is the most talked about film of the Cannes Film Festival, so here we go.