Need help identifying a movie

So on a British Airways flight in Sept, I saw an Indian movie which was quite good and I wanted to recommend it to a friend but I can’t remember the name!! I don’t know the actors’ names either.

The story goes like this: It starts out showing a chemical attack on an Indian subway train. Then it cuts to a few years later, when a pregnant woman flies from England to Calcutta to find her husband who worked in IT and had gone off to Calcutta on a project and called her from there every day and then the calls just stopped. So she goes to the hotel where he called from and they denied any knowledge of him. And she gets the police involved and one young guy is trying to help her and people start getting bumped off by this really creepy guy whose cover is that he is an insurance agent. And the govt intelligence services are involved, and and there are twists and turns and eventually it turns out that she is an agent, too…

Does anyone recognize this plot?

Re: Need help identifying a movie

Kahaani - with Vidya Balan

Probably one of the only Indian movies I've enjoyed watching in the last 10 years.

Re: Need help identifying a movie

^ Udaan - I think it is well made. You may like it.

Re: Need help identifying a movie

Kahaani! yes! that was it! Thanks!

Re: Need help identifying a movie

Its a really good movie.. no dancing, no songs