Netflix Inc. will release three films in theatres ahead of its streaming, breaking the traditional notion of releasing on both the platforms at the same time. This brings the streaming giant more in line with Hollywood studios and increases the chances of company’s films to win awards as well as better recognition.