This review may contain spoilers.
This is glorious. I'd give it five stars if it wasn't for the fact that I don't think they had to have Hannah die. They could have misdirected us at the start a different way.
Plus, that first few minutes means we start off feeling sad. It's a serious film, but it doesn't have to be sad.
Not that there's anything automatically wrong with sadness ("Happiness for deep people." -- Sally Sparrow). Still, I think effectively fridging a little girl -- or not, but that's how it appears at first -- weakens the whole piece.
Great to see a complex problem resolved with communication and compromise though.
And! Sequel, please: I want to see what the heptapods need from humanity on 3000 years.