Just a bad story with tons of plot holes

Rating: 1/10 (12 December 2016)

You never have a moment in the movie where you go "ooo, so that's how/why". The moments in the movie that are meant to make you go "ooo so..." are basically plot holes and impossible events. It all involves seeing in the future, but it is executed so bad that everything that happens would be a paradox.
If she learns to see the future while learning the alien language, then why is the beginning actually the future shown as present. She dose not have the power yet so it shouldn't be there. It's put there pure for the "ooo" effect later, but is impossible.
Same thing as the phone number she gets in the future. She gets it from the Chinees Generals out of his free will, same as his wife's complete last words. But she doesn't remember calling. So in the time line she sees she did not unite the world leaders and China did attack. So that's not the future. I can go on and on about how much paradoxes all this would create but i think i'm clear here.