Good movie, but from the trailer I went in expecting something else. It's probably my fault but when I see a cool trailer my mind gets carried away and comes up with expectations for things I'd love to see. I have to stop doing that, I'm just setting myself up for disappointment that way.
Anyway, the twist was cool but I agree with someone here who said that it was kind of a cheap trick. The movie tells you that those are flashbacks, you have no reason the think otherwise. But that's not how the character sees it, so the audience and the character aren't on the same page until the twist. It's neat but it's only there for it's own sake.
The idea that a language can shape your mind is cool, that's probably the most thought-provoking concept in the movie. Seeing time as non linear is also interesting but very quickly you run into paradoxes.
I also felt like something was missing to get me to be on the same emotional wavelength of Amy Adam's character at the end. It feels like the movie wanted me to think that it was a good thing that she chose to have the daughter despite the tragedy ahead. I don't think I agree with that. And did she even have a choice? It wasn't clear if it was possible to know the future and also change it.