Netflix reveals Alien Worlds Trailer for season 1 of the docuseries on the streaming platform.
Alien Worlds Trailer
The Docuseries about nature, ecology and science fiction with aliens, Apply the laws of Earth to the rest of the galaxy, and merge reality and fiction to imagine alien life on other planets. Check out Alien Worlds Trailer series, premieres December 2 on Netflix.