In the past I had heard this film was terrible, so avoided it even though the trailer and the visuals I had seen of it really intrigued me. I finally decided to watch it, and I honestly don't know where I had heard it was terrible, because I thoroughly enjoyed it. The film answers enough questions throughout its plot for the ending to feel proper, and like not too much was missed out. However, there are just enough unanswered questions left, to allow discussion of the plot and the "enemy", which I really appreciate in a film. Overall, yeah I really enjoyed it and, if you are a fan of sci-fi, mystery sort of stuff, I'm sure you will too.