Now, I understand that it's difficult to pin down fictional comic book locations. I've had a devil of a time with it myself, and I'm quite glad that the Atlas of the DC Universe has taken up the difficult task of citing semi-canonical locales for our superheroes' homes. It's not perfect, as I've discovered, mainly because writers and editors don't seem concerned with giving these cities stable locations--or even stable states. While Metropolis is listed in Delaware by the Atlas--which, frankly, makes the most sense to me, given various details about Metropolis's geography and placement relative to Gotham and Washington, DC--"Countdown to Infinite Crisis" set it in New York (which is absurd). The Atlas places Smallville just south of Wichita, very close to the southern border of Kansas, but the "JLA: Our Worlds At War" special implies that Smallville is within 150 km (about 93 miles) of Topeka.
In neither case, however, is Smallville "just across the state line" from Des Moines, IA. There are two reasons for this:
- Des Moines, IA, is just south of the center of the state of Iowa.
- The state of Iowa does not share a border with Kansas.
On the other hand, I'm glad to see someone finally calling Superman out on his incredibly out-of-character behavior of late. And while I may be the only person in the audience for this, I did like that the main plot/action was lifted directly from a scene in "Superman III."