Look it’s Tom Welling! No. It’s Brandon Routh! No. It’s HENRY CAViLL!!!! Zach Snyder has selected his Superman for the upcoming Superman film which is slated for December 2012. Apparently Henry has done work on The Tudors, which I do not watch, but if you do then you should be familiar with him. However, we’re not dealing with no squirly amateur here! No sir, we got ourselves a salty dog!! LoL Peep this: Henry was actually suppose to play the Man of Steel in Superman Returns, but when the directors changed hands, so did the lead role. Well, he’s definitely got the look, although personally, I wish Tom Welling would get the part, but that’s my own super hero oasis. What do you think?