Celebrities Kevin Spacey claims he put Netflix on the map, and the platform turned its back on him by Luneika Vasquez December 26, 2023