Well produced and directed, the story is intricate and well crafted with subtle unraveling of an investigation. It captures a very well knitted script with realism and every character has availed substantial depth in their sub plots. A convoluted series of incidents presented with simple story telling, a one that will stick to you. It's impressive, excellent and entertaining.