Armageddon beckons.