Armageddon
Bay has simply botched the job. His action sequences, especially those on the asteroid, are impenetrable and chaotic. And the narrative, larded with the usual military double-cross, is preposterous.