An atmospheric smart Sci-fi movie that gets better with re-viewing. (spoilers)

Rating: 8/10 (6 September 2017)

The visuals and set designs are fantastic and make you believe you are on the ship. Its a shame they couldn't reuse the sets for another show about the running of the ship over the centuries (or a sequel with an entirely different plot)
The acting is good and the situation is haunting. What would you do in their situation etc.?
spoilers follow
I really liked the idea of the cascade failure of redundant computer monitoring systems due to the meteor.
The only real plot hole is the lack of some sort of plan for something like this happening on the ship. No matter how advanced this would be certain to happen given how long the ship is traveling and how many trips it is likely to make. I let it go though as this plot hole sets the necessary stage for the rest of the movie. Such "it cant fail" design arrogance has been seen before it will probably be seen again. (The Titanic disaster comes to mind etc)