This film had the most amazing start, totally gripping start but completely lost the plot with wishy washy explanation of who/what the aliens are. It just went into lala land after such an epic start. First part of the film is the best sci-fi film I have ever seen, the last part the worst I have ever seen. How you can make the best and worst in one movie is beyond me.