Give the kid a break. He went from bartending to Superman. He wants to make sure he doesn't go back to pouring drinks to blowhards like you at the bar but drinks along with the blowhards from Hollyweird! Besides, he was much better in the movie than Kate Bosoworth (who was horribly casted as Lois Lane).
I thought kate bosworth played a good lois lane, but she wanst that attractive. A 42 year old teri hatcher is hotter than a 23 year old kate bosworth, how sad.
I thought brandon routh had a fantastic performance as superman, great pick by singer. He has ceartainly earned the mantle of superman.