MUBI, a long-standing source for discovering and streaming indie films, has rolled up a milestone $100 million funding round—earning the British content company its debut unicorn status with a $1 billion valuation. Founded back in 2007, MUBI is a veteran of the SVoD-sphere—a connoisseur of quality and a voluptuary of the niche. However, with 20 million subscribers globally and an aggressive VC-backed mission for art house domination, associating MUBI with anything “niche” is surely an insult. MUBI will argue its case for strength in depth, yet there is one title that has been a catalyst to the company’s latest success. ‘The Substance’—a 2024 body horror movie—steamrolled awards ceremonies last year, picking up an Oscar, Golden Globe and Bafta, sending MUBI…