Originally Posted by JosephCAW
on Krypton he doesn't have a goatee, on Earth he does have one...its ruffly 20-22 years difference since its suppose to be a young Superman (not a Superman in his late 20s, his early 20's)
I'm going to have to disagree about that. What we know about Man of Steel seems to suggest that Clark is supposed to be in his mid to late twenties. We know Cavill plays a college age Clark based on the University of Kansas shirt worn during the tornado scene. And then for Lois's narration about Clark moving around, never fitting in to make sense, he needs at least a few years drifting around during which she searches for the mythical guardian angel. So if Clark is early twenties during the Tornado and he spends around years drifting, that puts him somewhere in his late 20s when he finally finds the Fortress and becomes Superman.
In addition, we don't really know how Kryptonians age once they hit adulthood so we can't measure the passage of time passed on Zod's beard too well. Being an advanced civilization, presumably Kryptonian knowledge and health care prolongs life in an exaggerated version of what we are currently seeing in first world nations on Earth. People who are in their 50s and 60s often look like how we would describe someone in their 40s. Just look at Costner. The guy has not aged a day in the last 10 years. Zod's aging could just as easily represent a 30 year difference as 20.