Elsa Keslassy

Author Archive

  • May 15, 2025
    Mubi, the upstart indie film company that made “The Substance” into an Oscar sensation, traces its origins to Tokyo on New Year’s Eve 2006, when Efe Cakarel, then a...