There’s another superhero headed to National City in “Supergirl” Season 2. Kara Danvers’ cousin Clark Kent is finally coming to visit, executive producer Andrew Kreisberg revealed Monday.

“Greg [Berlanti], Ali [Adler] and I are beyond thrilled to welcome Clark Kent and his slightly-more-famous alter ego to the world of ‘Supergirl,’” Kreisberg told Entertainment Weekly. “Superman will be appearing in the first two episodes of the new season [and] we cannot wait to see who next dons the red cape!”

Superman is frequently mentioned, but rarely seen on the CW (formerly CBS) drama. Kara (Melissa Benoist) talks to her cousin all the time via instant messages and texts. However, the only times he has appeared have either been as a child in flashbacks or just off-camera. His boots were shown in one of the later episodes of Season 1, but “Supergirl” viewers will get to see his face soon.

Producers haven’t announced who will be the new Man of Steel, but we can certainly think of a few possibilities:

Tom Welling — Because “Supergirl” shares some writers with “Smallville,” fans have to wonder whether Clark Kent will be a  familiar face. Although the earlier show took place in a different universe, there is no reason Welling can’t play a different version of Superman. As of February, he hadn’t been approached. “I’ve gotten a lot of questions about that, and the funny thing is, I’ve never been asked,” he revealed on Access Hollywood. “They’ve never asked me. So I mean, we’ll see. It’s a great show.”

Tom Welling Tom Welling is one actor who could potentially play Superman in “Supergirl” Season 2. He is pictured at the “Draft Day” premiere in Los Angeles April 7, 2014. Photo: Reuters

Matt Bomer — The “American Horror Story” actor’s looks practically scream “Superman,” and the CW wouldn’t be the first to consider him for the role. “I actually screen-tested for Superman, and there was a time when Brett Ratner and I were going to work together on it,” Bomer told MTV in 2010. “That particular incarnation of that franchise sort of fell apart, and then it became a whole different beast.”

Zachary Levi — This Tony nominee won the hearts of many viewers on NBC’s cult favorite “Chuck,” but his fans know he’s not just a member of the Nerd Herd. Levi could totally pull off Clark Kent’s dorky side and Superman’s heroics. Bonus: He already has a “Supergirl” connection. Laura Benanti is currently his leading lady in “She Loves Me” on Broadway in New York, but the actress played Alura/Astra on “Supergirl” before heading to the stage.

Matthew Goode — With both “Downton Abbey” and “The Good Wife” having wrapped up, Goode’s schedule might suddenly be open. The Brit would need to put on an American accent, but, considering big-screen Superman Henry Cavill already does the same, it doesn’t appear to be a problem.

Who do you think should play Superman in “Supergirl” Season 2? Sound off in the comments section below!