Business ‘The Chosen’ Creator Responds to Olympics Uproar With First Look at Season 5’s Last Supper July 31, 2024