Sandra Bullock's The Lost City is scheduled to leave Netflix US on November 9, 2026, ending its current run on the platform for American subscribers next month.