‘Stargirl’ is actually getting some pretty good buzz, because a lot of reviewers were given advanced screeners of the first few episodes. I was not one of them. Thanks CW/DC UNIVERSE … Anyway, everything I’ve heard has been pretty positive. So there’s that. The show debuts on DC Universe on May 18th, and then on the CW on May 19th, for those of us who don’t pay for the streaming service.