“Stargirl” has an official premiere date on DC Universe. The live action DC Comics series will debut May 11 on the streaming service. It will then air on The CW on May 12, as it was previously announced that each episode of the series would run on the broadcaster the day after its streaming debut.…

