British beau Henry Cavill is about to burst onto the big screen as the new Superman, but his rise to the top has been far from high speed.