Streaming services are popping up like weeds these days, but MUBI has been at it basically since streaming video first emerged as a business. Founded in 2007, MUBI focuses on curated, independent film
This is the first year that Netflix will have movies premiering at the prestigious Cannes Film Festival — and it might be the last.