Download.it
Apps
Movies & Shows
Movies
TV Shows
In the silent void of space, an alien craft ventures into Earth's orbit, releasing a...