An apocalyptic scene where modern skyscrapers tower over an alien invasion on a desolate city street.