Alex Ritman Mubi has kicked off its 2024 Cannes Film Festival early and in style, acquiring worldwide rights to one of the buzziest films set to premiere in competition. The arthouse distributor, production banner and streamer has landed Coralie Fargeat’s body horror “The Substance,” starring Demi Moore, Margaret Qualley and Denis Quaid, picking up all rights for North America, U.K., Ireland, Germany, Austria, Latin America and Benelux, where it will release theatrically this year. Mubi has also acquired the rights for Turkey and India.