The unofficial guide to the best movies and series currently available on Netflix.

Tellur Aliens

2016 - 65 minutes
Last day on Netflix
Movie Three teenaged best friends on the planet Telluria begin an incredible journey of adventure as they fight against the most evil being in the universe.
Production countries US, KZ
Added to Netflix
  • 2016-11-30