Goyer insisted that Lois should know Clark's secret
Goyer: "You have to respect the canon but constantly question the canon, because if you don’t reinvent – and these characters are constantly reinvented in the comic books – then they become stagnant and they cease to become relevant. And we were feeling that Superman – and I think a lot of people were feeling that Superman, at least in films – was ceasing to be relevant. So some of the things that we questioned were… could Lois figure out who he is? It just seemed idiotic that she couldn’t.
"I have this idea that a hero is only as good as their villain but I also think that a hero is only as good as his or her love interest. And if he’s going to fall in love with this woman she has to be pretty special. It’s interesting: even Warner Bros. questioned that decision at first, because that’s the way it’s always been, that she couldn’t figure it out. We just thought we can’t do that. It’s going to make her look like an idiot and if we’re trying to depict it in a more realistic, more relatable way – and I say realistic in air quotes – we had to get rid of that. That and the underpants.
"I also thought if we really want to drive home the danger and the enormity of what’s happening it would be great to have the first Earth-based action sequence happen in Smallville and have the place get pretty well destroyed. We wanted to make it personal, and we thought that if the bad guys figure out where he is, there are people in Smallville that know his secret too, like Pete Ross [the childhood bully turned friend]."