Netlix has just announced what could amount to a serious game-changer for the future of film distribution. Crouching Tiger, Hidden Dragon: The Green Legend, the next chapter in the saga started by the acclaimed Ang Lee martial arts epic, will premiere exclusively on Netflix and in selected global IMAX theaters on August 28, 2015.