I got deceived into watching this dreadful movie by the news that the box office sales had broken all records. I wish I had followed my instincts and stayed away.
This movie had no depth, no layers, no character arcs. The stakes were the destruction or not of the world. I didn't give a damn. I didn't give a damn if the hero lived or died. I didn't give a damn if the eye-candy heroine, who spent most of the movie running around trying to look scared, lived or died. I didn't care if the hero's freaky parents lived or died, and what they were doing being air-dropped into Egypt defies logic.
The machines were gigantic, and the humans were tiny with their tiny guns and tiny bullets yet they still won. I had to suspend belief so far it hurt.
The action scenes were ridiculous. It was impossible to know what was happening, and when machines fought machines, it was a junkyard tangle of monumental proportions. One was indistinguishable from the other. The relentlessness of the action scenes, and the confusion that reigned made me bored and sleepy while fire and brimstone reigned upon the Egyptian desert. Slow motion scenes of beautiful girl and heroic guy outrunning explosions were classics in their awfulness.
The only slight relief from the pain were a couple of comic situations and one or two good lines. But they could fill about three minutes in all. I considered leaving but I had paid my money and refused to conceded defeat. The best part might be in the last few minutes. It wasn't.