Supergirl's season 1 ratings may not have been appealing enough for CBS to renew the show for a second season, but The CW's interest in the show gave it a new life on the smaller network with the rest of the Arrowverse; where the show has performed well enough to earn an early season 3 renewal.
In the show's new home, the creators are clearly taking the show in a much more ambitious direction. The season was kicked off by bringing in Superman for some team up episodes, and Supergirl also joined the cast of DC's Legends of Tomorrow, The Flash, and Arrow for the multi-episode "Heroes vs. Alien" crossover event. Season 2 has brought several new characters to Supergirl, including a long list of stars from aging geek properties like Wonder Woman's Lynda Carter, Lois and Clark's Teri Hatcher and Dean Cain, and Helen Slater, the former Supergirl with numerous other DC credits.
Now, according to Variety, Supergirl is bringing in yet another '90s star, Kevin Sorbo, as a villain for multiple episodes in the second half of season 2. Executive producer Andrew Kreisberg praised Sorbo's addition:
“Since his days as Hercules, Kevin Sorbo has brought such a strong presence to the screen and we couldn’t be more excited to have him join us on ‘Supergirl'."
While there's no overt hint as to Sorbo's character, other than the fact that he'll be a villain, it is worth pointing out that Hercules has been a fairly recurring Superman foe for years. With The CW's meta approach to casting for Supergrirl, including other Arrowverse casting decisions like John Wesley Shipp - who played The Flash/Barry Allen in the '90s - as both Henry Allen and Jay Garrick from Earth-2, it wouldn't be a shocker for Sorbo to come in as Hercules. Such a cheeky casting decision might be a little more out there than some other casting decisions made by the show, but with plans to bring in characters like Mr. Mxyzptlk and Music Meister, Supergirl may yet have some surprises in store.
Obviously the character could also go other directions. Other fan-favorite actors aren't reprising their classic roles (John Wesley Shipp is actually the exception here), so the jury's still out on the identity of Kevin Sorbo's character and how he becomes involved in the show. For now, Supergirl is heading into "The Martian Chronicles", which could take the show in any number of new directions.
Supergirl continues with ‘The Martian Chronicles’ on Monday, February 6 at 8 p.m. on The CW