Keith David was done dirty.
Logic regarding the “UFO”, its motivations and rules is completely illogical and contradictory. The main goal of the characters throughout the film could also have been achieved easily, but of course then it’d be extremely short.
It was quite freaky at moments but by the end it was so dull since we knew too much and all tension was deflated.