It is a good movie. But I feel the story it is based (from Ted Chiang) is superior. Some of the nuances in the story deals with (seeing life as a whole, inadequacy in conveying whole gamut of emotions, concepts in our day to day communication etc,) doesn't come out that well in the movie.