An armada of extraterrestrial spaceships hovers over the major cities of Earth The humanoid aliens called the Visitors claim they came in peace to seek human help, but soon strange