Makes no sense
So the aliens communicate with a language that allows them to see the future. Louise learns the language so she can see the future now too... ok sure.
What I don't get is the reason the aliens came to earth? So Louise can use her weapon? Don't they have the ability to see the future themselves? They would have to be able to see the future to know what is going to happen in 3000 years. So why did they need Louise??? And why this early? Why not wait til maybe like 2500 years in the future closer to whatever is going to happen to the aliens 3000 years later.