Letterboxd Finalizing $330 Million Sale to The New York TimesA24 was also in the mix to acquire the cinephile social networking site.Open on Meridian