Captured by : holly 3
Tyler Hoechlin has landed the role of Superman in TV series Supergirl. The former Teen Wolf star will play the Man of Steel, Supergirl's cousin, in season two of the show, which features Melissa Benoist as the titular superheroine. His casting comes weeks after the series was moved from American network CBS to the CW and renewed for a second season. Tyler joins a long line of actors who have played Superman on the big and small screens, including Christopher Reeve, Brandon Routh, Dean Cain, Tom Welling, and Henry Cavill.
