By IANS
The ten-episode series was released on Netflix on April 6, 2023, to acclaim from critics, who praised Yeun's and Wong's performances, as well as the writing and direction.