Very beautiful movie. Nice CGI. Decent pacing, nice premise.
I think that I can sum this up as a clever but factually vague alien encounter movie. Everyone gets their heads messed with, and in some cases maybe replaced, unless you take the approach that it was actually just time.
The lack of actual ending is forgivable since there was no real beginning either, oh, and they started the story at the end which isn’t forgivable at all.