Cannes star The Substance will eat you alive: but nothing is more arresting than Demi Moore, who throws the kitchen sink at this glamorous, gory and devastating film
Coralie Fargeat's film, out this month, has relaunched Demi Moore, who plays Sparkle with nuanced and uncompromising aggression, as a sensation.