Season 1 3 episodes Narcissus ~ 1 May 27, 2018 Mating Season ~ 2 June 03, 2018 Pygmalion Revisited ~ 3 June 10, 2018 Season more