Up Coming HBO max TV Series UpdateApril 24, 2023 Stargirl Season 4: Confirmed Release Date, Did The Show Finally Get Renewed? Geoff Johns made the American superhero TV show Stargirl, which premiered on The CW on May 18, 2020.β¦ byLucky6 minute read