Netflix takes home just two Oscars despite leading the nominations

Netflix had received more nominations than any other studio

Comments