Overall it was very entertaining and suspenseful at times. However, it lacks a strong narrative which was really deplete of depth. At times it feels somewhat disjointed and I personally had very little care for most of the characters involved. However, Despite these flaws it is no way a terrible movie and I felt the lifeforms were very well rendered and conceptualized, although they lacked any real mythos. A little bit more explanation and world building for the life forms would of helped the story immensely as well as a little bit more action and a stronger narrative and this could of been an exceptional movie. All the ingredients were there sadly they weren't mixed together properly.