The eight-episode Netflix k-drama premiered worldwide on October 30, 2026, after its screening at the Busan International ...