The more I think about it, the more Arrival falls apart (SPOILERS)
There are massive spoilers ahead, so please only read and discuss (which I would love) if you've seen the film.
Please, again, don't read this unless you've seen the film. You'll be cheating yourself out of a novel experience and that would be a bad thing.
Ok.
So, for those who have seen the film.
It suddenly occurred to me that the film cheats its audience.
The film shows us flash-backs (actually flash-forwards) BEFORE Louise begins to understand their language. It has to do this for its "twist" to work, so we go "ohhh I see, its the future!" But that "twist" hasn't come about through anything in the film - its come about purely from the film showing sequences out of place. It "tricked" us, basically.
Look at it this way, imagine that the film plays out linearly. So Louise goes into the orb, meets the aliens, starts to understand their language, and THEN we start to see flashes of her future, in the same way that she does. She's confused, we're confused - but by now, we'd know as much as she does - i.e. she hasn't had children yet, so we can figure out that they're flashes from the future.
If the film played out that way, it wouldn't be anywhere near as interesting. We'd think "oh, weird, she's seeing the future, how cruel and crippling that could be. Wait, what if she now does something different? What if she purposefully rejects Ian, to protect against the idea of her daughter getting cancer?" It all starts to fall apart.
But we don't get to explore those issues because the film doesn't really go there - it doesn't have the balls to really run with its idea. Why don't other people working on the language start to see the future? What if they did? How messy would that then become?
The scene with the Chinese president giving her his phone number was a ridiculous scene, when you think about it. It would have made far more sense if he had also figured out the language and could see into the future, but that would destroy the point of her having to call him. It was a deus ex machina if I ever saw one.
It all starts looking like a contrived M Night Shylaman film, like Signs.
But the film hides all that by trying to hoodwink us with the non-linear editing twist, which Saw 2 did ages ago.
IN A NUTSHELL - the film deceives us into believing that Louise starts the film having had a daughter die of cancer, so we look at her as a Sandra Bullock in Gravity kind of character. But Louise the character knows she hasn't had a child. So the film is purposefully deceiving us into believing something about a central character, which isn't actually true. This is cheating, and is only done to set up a hollow "twist" which doesn't actually serve the story (because beyond the twist, there isn't much of a story).