Netflix’s Domination At The Oscars May Be Short-Lived

Most of the streaming titles up for major Academy Awards were acquisitions sold off by major studios due to the pandemic.