Mubi is a global streaming platform, production company and film distributor. MUBI produces and theatrically distributes films by emerging and established filmmakers, which are exclusively available on its platform. From Wikipedia
Mubi CEO Efe Cakarel confirmed the film’s competition slot at Venice Film Festival during a keynote at SXSW London.