Some scenes are not reasonable. I don't see why corps can fire with the crowds around in the downtown area. Also I don't see why the general can still hold his position after the bio-hulk soldier lost control killing and destroying the whole city. Good story-telling though.