Saw this last night and I was disappointed.
I had heard very good things about it, and the idea was good.
Plot had quite a few holes in it, Connelly's character was too irritating to feel sorry for.
Ben Kingsley was the only good thing about it - amazing performance.