Mubi’s transformation from a niche streaming service to a vertically integrated distributor began several years ago but reached an inflection point in 2024. With the global success of “The Substance,” Mubi proved it could generate awards attention and box office returns.