Supergirl season 2 news & update: 'Hercules' actor Kevin Sorbo cast as second mystery villain

By Shane Olga Ocampo / Feb 05, 2017 08:22 AM EST
(Photo : Getty Images/Michael Bezjian) Supergirl season 2 news & update: ‘Hercules’ actor Kevin Sorbo cast as mystery villain

"Supergirl" will be battling it out with two new Big Bads in the second half of season 2.

In a report from Entertainment Weekly, it was announced that Kevin Sorbo (Hercules) has signed on to play a mystery villain on the CW's superhero series. While details on his role are still sealed, speculations are now brewing that his character might be connected to the secret role of Teri Hatcher.

As previously reported by Variety, the "Desperate Housewives" alumna has recently booked a multi-episode arc on Supergirl season 2. Her episodes will begin airing this winter. Producers are staying mum on whether Sorbo and Hatcher's characters will be working together, but co-executive producer Andrew Kreisberg shared his excitement about Sorbo's casting.

He said: "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."

In addition to "Hercules," Sorbo is also known for his previous works on "Andromeda," "God's Not Dead" and "Meet the Spartans." He has a new movie coming up titled "Let There Be Light," which follows an atheist experiencing a near-death experience converts to Christianity. It will be released on December 2017.

"Supergirl" is also set to air a musical episode this March. The special event will find Kara crossing over to "The Flash" where the duo will fight DC's iconic villain, Music Meiszter (played by Darren Criss). The songs featured in the episode "Superfriends" and "Runnin' Home To You," are written by Rachel Bloom and "La La Land" songwriters, Benj Pasek and Justin Paul - respectively.

"The Flash" stars Carlos Valdes, Jesse L. Martin and John Barrowman alongside "Supergirl" actor Jeremy Jordan will perform in the musical as well.

An all new episode of Supergirl titled "The Martian Chronicles" will air on Monday, Feb. 6 on the CW. It also stars Melissa Benoist, Chyler Leigh, David Harewood and Mehcad Brooks.