Not a SCi-Fi, it's Karma

Rating: 6/10 (3 November 2017)

Just re-watched the movie, I found it available on Amazon prime now, but I couldn't finish it in my second round, it's quite stressful to rewatch a movie that is not my type. I watched this movie earlier in theater, and Arrival (End of 2016)and The Passengers (Beginning of 2017) both released in a close timing, came with cool spaceship CGI in trailer. I was quite impressed with those trailers. I like the Passengers better because it's more entertaining.
What is the movie about?
When everyone is terrified about alien visitors, a linguistics professor Louise Banks insisted and tried to become alien's friend. She solved the puzzles by learning their language. The alien's image is close to octopus, they spray black mist with tentacles, and write their language in circles, different circle represent different meaning, it's a complex language that can interpret causes and effects. Alien came to teach human their circle language because those alien saw the future from their language that they will need helps from human in someday. During the communication/learning processes with the aliens, the professor saw her future, she followed the future screens that she saw to save the Earth. She married the "future divorced" partner, knew their daughter would die later and she also would suffer a lot from them, yet she still followed this predicted tragedy.
Why I don't like it?
The movie is about fatalism, and the professor didn't do anything to change her destiny. Also, I found no reason to explain why would she fell in love with the guy, maybe a self-abuse tendency? If not, why would someone step to the hole before she already well seen it? Also her marriage has nothing to do to save earth. It's quite nonsense, I rather have a butterfly effects. What a sad literature, she walks to a heartbroken future with knowing what would happen. What a unavoidable destiny and tragedy karma.
So depressed. The movie doesn't look like a science fiction movie, more likely about drama and philosophy.