4th of July Sales Still Going Best Mesh Routers Should You Buy a TV on Prime Day? Dell's 'Black Friday in July' 50% Off at Skillshare Save on TCL's Android Tablet Best Office Chairs Verizon 5G Home Internet Review

'Supergirl' finally solves its 'Man problem

"Teen Wolf" star Tyler Hoechlin will be the next actor to wear the famous red cape.

Actor Tyler Hoechlin, pictured at Comic-Con International in 2014, looks good in glasses.
Ethan Miller/Getty Images

"Supergirl" recently found a new home at the CW, and now it's found a new hunk as well. The network has revealed that Tyler Hoechlin will be playing Superman in the upcoming second season.

The news signals big changes for DC Comics and the direction of the show, which has been carefully tiptoeing (quite literally) around the character of Superman up until now. Between "Supergirl," "Arrow" and "The Flash," the universe of the Greg Berlanti-produced hero shows has been in question for some time. Now we finally know (we think): these shows exist as a separate universe from the filmic DC world of "Batman v Superman."

Hoechlin, the 28-year-old new Man of Steel, was recently seen in Richard Linklater's "Everybody Wants Some!!", but is best known for his work on series "Teen Wolf" and "7th Heaven." He will also be seen in the upcoming thriller "Stratton: First into Action," previously set to star none other than Henry Cavill, our most recent big-screen Superman, before exiting last minute.

Disclosure: The CW is a joint venture between Warner Bros and CBS, the owners of CNET.