Small problem with Tom Welling, he's pretty but his acting is not that great. He does do better with a very experienced cast. However as Superman is supposed to be imposing and all that, his lack of acting skills would have shown starkly on the big screen if he was cast as Superman. He is ok at the Big Dumb Alien that is Clark Kent in Smallville but he is no Superman.