I saw a movie on Amazon Prime (I think) about some alien spacecraft that appear all over the Earth just hovering in the sky for several months. I believe the movie is Canadian. Most of the characters work for a NASA-like space organization, and they spend most of the movie trying to figure out what the purpose of the spacecraft. They assume that the intention is bad for us poor Earthlings.

At the end...

...the head of the space organization says something like "we could not have been more wrong!" She and the rest of the space organization staff cheer as they watch the alien spacecraft shoot out projectiles to protect the Earth from some kind of potentially cataclysmic meteor shower.

It was a pretty good story, without any movie stars I recognized, so it was probably a lower budget movie, possibly an indie.


Alien Encounters (2012) matches part of that. The main difference is that it's a (short) series, not a movie, and the storytelling (documentary-like) sounds unique enough to be remembered.

On the other hand, it has:

  • the alien spaceship orbiting Earth:

    Alien Encounters is a docudrama revolving around an alien space ship that was spotted traveling to earth for unknown reasons. Throughout the episodes, we are presented with the fictitious but all too familiar documentary style scientific details of our technologies, alien technologies and how this encounter develops.

  • projectiles being shot in the second season:

    Episode 1: Alien spacecrafts deposit thousands of pods on the Earth's surface.

    Episode 2: Humans learn to coexist with the ever shrinking multiplying alien pods.

    Black spiky spheres

    • an incoming comet at the end:

    The quantum computer manages to distribute the cloud before being destroyed. Information about an inbound comet is released.

Found by remembering a similar question (Discovery Channel movie about a rover entering an organic spaceship, activating a green light that causes black spheres to appear on Earth), which I had answered a couple months ago.

Your Answer

