Ratings Penelope season 2: Is it renewed, canceled at Netflix? Penelope 0 Comment September 24, 2024 Following the premiere of season 1 today on Netflix, is there a chance that a Penelope season 2 is going to happen?