The movie is engaging right from the start. But the story is digressing rapidly taking away the sheen of the plot. However, the climax has somehow make up for all the twists & digressions and provides some relief to the viewers at the end.
Felt the movie didn't justify all the hype it received. Overall, a one time watchable movie.