Director convicted of scamming $11 million from Netflix and going on lavish spending spree December 12, 2025 7:38 am|