The first two episodes of the series was premiered at the 2019 Sundance Film Festival at the Indie Episodic Category, held on 23 January to 3 February 2019. Netflix acquired the streaming rights of the show later, and on 14 February, with the official announcement of their new original contents (including series and films) for their 2019 original slate, the makers confirmed their scheduled release of 22 March 2019. The official trailer of this series was unveiled on 11 March 2019. The show was released on Netflix on 22 March.