Premieres July 28, 2023 on Netflix.