The sequel to Ang Lee’s Oscar-winning martial-arts film Crouching Tiger, Hidden Dragon will be released on Netflix and in Imax theaters simultaneously in August next year, making this the first feature-length film to be released by the popular video-streaming site.