A few years ago (or, maybe, more than a few) I saw a movie on Netflix. I thought that it was called "The Host," but when I went to find this movie again I found two other movies that are clearly different (one was made in 2020, and thus is too new, and the other is about a monster in Korea, which is very different).
The movie takes place after a mostly successful alien invasion in which the aliens take over human bodies and live as humans in a modified version of human society. The opening scene of the movie has a voice-over that talks about how the problems of humanity (war, poverty, etc.) have been eliminated, and introduces the fact that the aliens have taken over. The aliens have a pure CGI appearance, and spend many years traveling between planets.