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.
October 8, 2016
Released
Tellur Aliens
1h 6min
—
English, Spanish
1993
1989
2018
1996
2020
2007
1988
1974
2019
2024
2014
2001
2017
2022
1969
1977
2009