News

Charli XCX will star in and produce the next film by prolific Japanese horror director Takashi Miike, which will be made under her own production company.