The next instalment is officially set to premiere on Netflix in March 2026, targeting a Thursday debut, although the specific date remains unconfirmed. Production commenced in Vancouver in March 2025 ...