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 vacationing Turkish-born film fanatic, couldn’t find a copy of Wong Kar Wai’s “In the Mood for Love” on any video store shelf. Frustrated, he imagined a […]