It's a bird, it's a plane, it's … the next actor to don the iconic red cape. Find out who landed the super role for season two of the CBS-turned-CW drama.

Supergirl has officially found its Superman.

The Hollywood Reporter has learned that the CBS-turned-CW series has cast Teen Wolf grad Tyler Hoechlin as Superman/Clark Kent. The newest version of the iconic superhero will first be seen visiting his cousin Kara (Melissa Benoist) in National City at the beginning of the series' second season when it moves to its new home on The CW.

"Greg [Berlanti] and I have wanted to work with Tyler for ages, so this worked out perfectly because Tyler is Superman," executive producer Andrew Kreisberg said. "We are so thrilled and humbled to add another amazing actor to the legacy of this iconic character."

Hoechlin is best known as a series regular on MTV's Teen Wolf in which he starred for its first four seasons. He most recently appeared in Richard Linklater's Everybody Wants Some! His résumé includes the Fifty Shades of Grey franchise, 7th Heaven, Road to Perdition, Hall Pass and Solstice. Hoechlin is repped by UTA, Management 360 and attorney Todd Rubenstein.

This casting brings Superman back to The CW after The WB's former Tom Welling drama Smallville, which followed a teenage Clark Kent as he learned how to control his powers and grow into the superhero he was destined to be. Smallville ran for 10 seasons on The WB and The CW.

Supergirl returns for season two on Mondays this fall at 8 p.m. on The CW.