Go watch the Superman making-of featurette. Henry Cavill, the actor playing Superman, is English. I know you know this, but still, it's wonderfully unnerving to hear him talk. He went to a boarding school in Buckinghamshire. He did prep. Superman was nurtured not on an alien planet, but in the Home Counties.