An alien mother ship hovering in Earth's atmosphere is the base for an attempted alien invasion of Earth.
Did You Know?
Was meant to be pilot for a TV series never released and thus has unusual plot-holes. See more
Followed by The Invaders