Galactic Creatures Wiki
Advertisement
Megaliths

The Megaliths are from the 2008 The Day the Earth Stopped. They are extraterrestrial robots, 666 in all, who land in every major capital in the world. In one shot one is standing next to the Eiffel Tower in Paris, presumably making them roughly 1,060 feet tall. They do not start attacking, though. Instead, the benevolent, though hostile aliens controlling the robots present humanity with an ultimatum: Prove the value of human life before the end of the day, or they will destroy the world. The robots spend most of the film standing in the same spot, and lethal force on armed humans is only used twice. They are armed with a device in the right hand which reduces targets into dust. They are also invulnerable to nuclear weapons, as one which was hit by a nuclear rocket emerges seemingly untouched; this scene may be an homage to a similar scene in the 1953 film The War of the Worlds. They are armed with a laser in each palm, a pair of laser cannons in the "neck", and an electric beam in the head.

Advertisement