Awful Movie, missing its concept a lot of places and unfinished

Rating: 1/10 (27 January 2017)

SPOILER ALERT! The movie was awful, I am not going to spoil anything for anyone a lot but we will talk about a few things.
The movie is about the arrival of aliens and a weapon. The alien talk about humanity and help but doesn't explain them at all. I hate this movie for this, it's incomplete and waste of time.
Also this movie showed unrealistic technology and development. They started understanding the alien language and developed a software to write the same in just a few days with hi-tech interface. Tech people are definitely going to stay the movie makers were idiots.
The aliens wanted to give a weapon/technology and asked for human help in 3000 years. but didn't explain anything about that, total WASTE. The movie was missing logic everywhere, Louis can see the future in the movie but it has no good explanation in that regard.
I want my refund, I have wasted my sweet 2 hours in this movie. I have no idea why this movie has a 8.2 rating on IMDb. it doesn't deserve more than 5 out of 10.
Also, the movie showed Pakistan is helping USA, Pakistan cannot help themselves how come they can help the United States. A totally annoying part that was.
I am not going to watch any movie from these movie producers and the story writer, i want to save my time. GUYS IT"S A WASTE OF TIME. if you still want to do it then do it but the movie doesn't worth more than 5 stars out of 10.