I went to see this movie with contrasting feelings, because I read a few reviews in advance. Many of them blamed it for being too didactic, thus lacking the basic qualities a movie should have. Many others praised it in a very ideological way, thus raising in me the fear it was a piece of propaganda. Well, after I spent the 80 minutes watching the movie I thought not even 60 had elapsed, and my attention and empathy didn't ever fail for a single minute. There is no doubt that a movie so extensively based upon dialog is very unusual: but this turns out to be one of its most valuable asset and proves the great value of the script. It is not an action movie in any of the conventional ways: yet I followed it with the attention, the suspense and expectations feelings that usually an action movie raises. I think that indeed it is a sort of intelligence action movie - as such it stands out over the best stuff that visual media performances are usually producing today. The second point I most appreciated has been its ability in portraying the main characters' different viewpoints in a very complex way, as it must be: there were no all round villains nor all round heroes. Doubtless there is a very much defined view and attitude, but it is not supported in a mere ideological way. In fact, it has no clearcut, simple answers to offer to a damningly complex situation full of contradictions as it actually is. It is full of subtleties, in dialog not less than in body languages and settings. It is often moving without ever slipping into cheap rhetoric. It's a movie that in a way "should" be seen and re-seen and reflected and discussed upon to wake up people from all sorts of addictive indifference as well as of addictive "I'm right, they're wrong" self complacency. Last but not least, in my opinion this movie is a good instance of what is needed to roll back anti-American feelings that have been spread out due to the American government policies and behavior in the last decade. May I offer my apologies for my English to the readers that will have had the patience to go through my comment.