Netflix, the world's largest streaming service, has long been at odds with the traditional movie theater business. However, in a surprise move, Netflix co-CEO Ted Sarandos has announced that his company will commit to 45-day theatrical release windows for movies from its upcoming releases...