Entertainment ❯Television ❯Production
Thailand Los Angeles Vancouver Ireland Spain Montana New York City Toronto London Istanbul
Netflix confirms a 2026 debut for Season 2, setting the stage for Season 3 production later this year in Cape Town