You was a flop on Lifetime, but it has discovered a new life on streaming ? so much so that the show will return for a second season on its new home, Netflix.