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
2017
1989
1986
2008
1988
1985
2007
2010
2022
1975
2015
2023
2021
2011
2018
2019
1996