Good, but not great. Slow. Long. The amount of ass Superman kicks is quite limited. The number of one-liners he says is zero. The Superman from 1 and 2 actually liked being Superman, but this Superman doesn’t seem to like his job very much. The second half of the movie is mostly messianic shots of Supes silhouetted against the sun, which gets old fast.
I have three kids, which means I don’t get to go to the movies very often. It always irks me when I waste an opportunity on a merely good movie like this one. But now that we’ve got that out of the way, maybe we can actually get a really good movie with this cast and crew next time. One where Superman actually punches somebody.

Shows the number of hitpoints the unit has remaining. This is also shown by the red bar on the bottom of each enemy unit in the arena window.
Shows how fast the unit is. Faster units both move faster and attack faster.
Shows how good the unit is at making melee attacks.
Shows how good the unit is at making missile attacks.
This icon is for movement. Move your mouse to the arena window and you will see how long (in real seconds) it will take for that movement to move to where the mouse cursor currently is. Click in the arena window where you want your unit to move. Once you give a unit a move order, that unit will not require any more orders until it gets to its destination (or is blocked). Units can move over dead units, but not through each other. A unit that tries to move through another unit (enemy or friendly) is blocked and will need new orders.
This icon is to make a melee attack. Click on it and then move your mouse to the arena window. Move your mouse over enemy units and you’ll see them highlighted with a red flashing circle. Click on an enemy unit to attack them. If the enemy unit is out of range, your unit will automatically move to intercept the enemy unit before attacking. Once your unit is in range, your unit will make one melee attack against its enemy, and then require new orders. If you want one of your units to stay on an enemy until dead, use the Engage version of this command.
This icon is to make a missile attack. Click on it and then move your mouse to the arena window. Move your mouse over enemy units and you’ll see them highlighted with a red circle. Click on an enemy unit to attack them. Missile fire can hit anyone anywhere in the arena. Your unit will make one missile attack at the enemy and then need new orders. If you want one of your units to fire at an enemy until dead, use the Engage version of this command.
This icon will make a unit engage and melee. The unit will intercept its enemy as before, and once it does it will make melee attacks against that enemy until dead (or until it has an attack cancelled; see below). The downside of this command is that you lose control of the unit – it will not take new orders until it kills its target or has its command cancelled.
This icon will make a unit engage and missile. The unit will make continual missile attacks against its enemy until that enemy is dead (or until it has an attack cancelled). The downside of this command is that you lose control of the unit – it will not take new orders until it kills its target or has its command cancelled.
This icon quits the program. When the combat is over, the only way to reset it is by quitting and restarting…sorry about that.