A glorious alien city! An invasion! And one trip too many!