Spoilers Included

Rating: 6/10 (8 June 2017)

I really wanted to like this entry in the Alien franchise. The predecessors had been well done, even Prometheus, which, while I was not knocked out by it, appreciated what it brought to the franchise. I was however, mostly disappointed wit this entry.
This entry was slow and I mean very slow. It felt like we were watching any another Sci-Fi film, instead of an 'Alien' film. Even Alien 3, which ran slowly, seems like a sprint in comparison to Covenant.
Casting was unusual. Academy Award nominated actor, James Franco, has three lines and dies in the first 10 minutes of the film. Carmen Ejogo and Jussie Smollett are mostly wasted. Billy Crudup came across as whiny. The three bright spots were Michael Fassbender, Katherine Waterston and, very surprising to me, Danny McBride. All three did a great job with their roles and with the scripts put in front of them. I have never been a big fan of Danny Mcbride, but he really did a great job with the role and I found his performance to be quite good.
Leading up to the premiere of Covenant, this is the film that was supposed to tie Prometheus to the earlier franchise entries and "answer all of our questions". It does not deliver, at least to the last part of that promise. There is already another entry slated for 2019. The producers over-promised, under-delivered and pulled a last minute fast one. They did not explain many of the unanswered questions for that matter.
The biggest disappointment was the genesis of the xenomorphs. Through all of the predecessors to this film, we were lead to believe that when the aliens blended with another creature, the two DNAs led to a new hybrid. This entry tells us it was all David's fault. Bad, bad David. What a sad revelation and an even sadder way to tie up the mythos behind the franchise. David, like all of the androids in the series (with the exception, of Call in Alien Resurrection) have been bad to some degree. This 'revelation' was like saying the butler did it.
I could only give it a 6/10.