But I predict it will ultimately make it into the top five movies of whatever year it comes out simply on word of mouth. GODZILLA, THE MUMMY RETURNS (which I liked in a goofy way) and ARMAGEDDON had big opening weekends, but their sales petered out soon after because of how empty and committee-written these movies really were. If a movie is good, it will do business long after the date it comes out, propelled by repeat business and people flocking to see the film as a result of recommendations.
The only one of those movies that really petered out right after opening weekend was Godzilla. Armageddon was quite ok as long as you checked your brain (particuarly third-dimensional thought) at the door.
Jude Law as General Zod, eh? Not my choice, but apparently there's a law somewhere that Jude Law has to be in every single movie after 2004, so if he HAS to be involved with Superman somehow, General Zod's as good a choice as any. Remember how great he looked made up as Giggolo Joe? Jude, with the right makeup man, works great as a physically perfect but unnervingly strange alien. (Incidentally, he'd be my choice for MIRACLEMAN.)
He's still too young to be a general. Sean Bean or Gary Oldman would be more my speed, assuming that most Kryptonians are British.