The CW has released the trailer of the episode “Icarus“. It features the return of Michael Shanks as Carter Hall/Hawkman, Britt Irvin as Stargirl, Alaina Huffman as Black Canary and Michael Hogan as Slade Wilson.
- Smallville’s Michael Rosenbaum to Star as Impastor in TV Land Pilot
- ‘Bitten’ Renewed for Second Season at Syfy
- Beauty and the Beast “Pilot” Photos