
After turning the world of TV production upon its head, Netflix has set its sights upon the world of film. The streaming services has acquired the distribution rights to a variety of movies in the past year or so, the latest of which is Alex Garland's upcoming sci-fi film Annihilation. Starring Natalie...