Description
Loading...
No streaming services found
Alien Worlds is an American documentary which aired on Netflix. The series premiered on December 2, 2020.
Applying the laws of life on Earth to the rest of the galaxy, this series blends science fact and fiction to imagine alien life on other planets.