There is a problem with the translation. The word satellite in Russian also means companion. The title reflects the symbiotic relationship between the hero and the monster. The title of the Russian film, satellite, means companion. It has long indicated that the hero and the monster are in a symbiotic relationship. Russian movies are really full of connotation and heritage.
The end of the movie is indeed a bit abrupt, but if you look at the name of your partner, it seems less abrupt. But monsters are nothing but horror, and the movie does not make it clear.
View more about Sputnik reviews