A strange choice of direction for the story.

Rating: 7/10 (10 July 2017)

I enjoyed the movie to a degree; if it was an original movie without the whole alien heritage to live up to then most people would probably we saying what a fine movie it was but sadly it does have a lot to live up to and it falls short but perhaps not in the most obvious of ways.
With its prequel you had some intrigue and the possibility of answers when Dr.Shaw discovered the Engineers home planet or something of that nature when it ended and you thought answers would be forth coming in its sequel. Sadly this is that sequel and the whole arcing story from the first movie is just airbrushed over in a couple of scenes with very little answers. The Engineers re-seed planets to start over? Are we expected to believe that the engineers we see on their home planet (assuming that is it) have only one city and they have been waiting how many thousands of years for that ship to return from its re-seeding mission? David wipes them out but there is no explanation for the passage of time or anything really; just an image of him playing god and poof that's it.
As for dear Dr.Shaw....well she was killed off in writing off screen and given a 2 minute explanation by David as to why she had to die.
So essentially you have the prequel Promethius that starts something only for Covenant to come along and wipe everything out and essentially start again leaving you with just a messy confused direction the films seem to be heading in.
Yes there seems to be the whole god and creation underlying theme but unless you are deeply into religion then are you going to care that much about that sub plot. David will probably at some point time travel back in time and become God to primitive earthlings while creating them in the process; its that ridiculous a plot you might just see it somewhere along the road in this new movie franchise.
Right now the franchise is floundering because it just doesn't seem to know where it wants to go and if there is an overall aim to the story line it is taking a very strange course to get to where it is going.