An astronaut crash lands on a mysterious planet only to discover he’s not alone.

https://www.imdb.com/title/tt12261776/
RapidGator