Everything you described says 8.5/10. So why is it only a 7.5?
Actually, no need to answer, I know.
I respect the strict scoring even if I want scores that act as markers for 'things that rise to the level of interesting'.
To me, this movie and the short story by Ted Chiang are a vehicle for a pretty cool concept. It's idea as story. That's my jam.
It's an intriguing exercise: how does the structure of a language (or any coded system of meaning) define reality itself?