Well the spy genre is very clichéd. People who don't like this film are used to violent over the edge stylish spy thrillers like Salt. They expect a action sequence after every 20 minutes. Well this is not kind of movie. I think this movie has depicted the world of espionage as close to reality as possible. Let's be honest real life in not like bond movies. Though I enjoy bond movies. The real life spy world is all about psychological manipulation, mind games, double crosses and staying one step ahead.

This movie does exactly that. Jenifer Lawrence is awesome in her role, her character's journey from the innocent ballerina to the manipulating sparrow is a treat to watch. Action sequence are too few and they add to the realism of the movie. The cons are usual for the movies of these genre. They depict Russia as land of primitive savages who are always scheming and immoral. Well its Hollywood and CIA's propaganda so once you know it you can discard it. Other problem is Russian characters don't speak Russian they speak English with Russian accent. Well American audiences are too lazy to read subtitles.

Overall excellent cinema, realistic depiction of world of espionage , bad political narrative. I loved it. If you like slow burning psychological thrillers than go for it.