A must watch movie. Gripping narration till the end. Movie and characters haunt the mind for a day or two. Director has tried to tell what he had to tell to the audience and has succeeded. I hadn't seen such an engrossing movie for a long time. Movie has Beautifully blended past with the present.4and a half stars from my side.