Characters started making dumb decisions and the movie created unrealistic drama.
"Oh, look, Aliens! They dont attack us, they seem to want to communicate with us. Lets attack them!"
I could expect dumb decision from peasants scared of their own shadows, not from world leaders. I mean, they are fucking aliens, they traveled the space and look at this gargantuic stone hovering above our territory. I bet we have a chance to stop the invasion with tanks!
Then the movie started to be waaaay too deep.
Then how is the main chick the only one who in the end could see the future?
What would happen to aliens in 3k years? Why do they need us?
Why would a fucking telephone to a ching chong general change his mind? Sure, you said my wife's dying words, so what? You are spy and my enemy then.
Wasted potential could be a great movie about just trying to communicate with other, powerful race, there was no need for this fake drama.