Ben Affleck 'scores $600m deal' with Netflix to sell his AI film start-up March 12, 2026 · Daily Mail Read full story at source