Hollywood director arrested on charges of swindling Netflix out of $11M for a show that never aired 2025-03-19