First thing first Amy Adams was outstanding and Jeremy Renner was fantastic as always... One of the best movie of this decade.. Kudos to whoever came up with the story.. Thought Provoking, Original, Intelligent and quite touching.. The emotional depth is too much.. Go see it.. Just a heads up, watch her flashback scenes with heart cause the plot has got a lot to do with it..