I skipped Alien: Covenant at the theatres because of the mediocre reviews. I finally caught it last week while on a plane ride from MI to CA. I'm glad I watched it for free on a very small screen because I would not have been happy if I had sacrificed time and money to see it on a big screen.
The film has a very promising premise which I won't give away. But almost every scene felt like it needed further work. I'm guessing it was grossly under-written, and at $97M, under-budgeted. They should have added another couple million for rewrites alone.
One of the biggest problems with the film is that it was hard to care about any of the characters because they were so one-dimensional and underdeveloped. A lot of the writing seemed downright sloppy. For instance, Danny McBride plays a guy named Tennessee. What an annoying, cliched name. There's one scene where the other character calls him by his name about a dozen times. The cliche was hard to handle the first one or two times. By the end of the scene, it was so annoying, I almost stopped watching.
Another big issue was that there wasn't an A-list star to carry the film. Michael Fassbender is a terrific actor. He lacks A-list shine, however. And there was nobody even close to a Sigourney Weaver. In fact, after watching Covenant, you realize how much she carried the first three films.
I'm even going to complain about the effects. At times the Aliens looked awful. Other times they looked alright. Maybe another few million would have fixed that issue as well.
The premise was clever, however. I can see why the pitch was bought. But, this is yet another classic case where the film went into production long before the script was ready. My guess is that if Fox had ponied up another $50M for bigger stars, better effects, and most of all, better writing, Ridley Scott would have had a lot more to work with.