A great script with immature direction..
what I feel the director didn't handle the story of the movie properly, the situations portrayed in movie are far from reality,many scenes are broken and no connection and follow up( ex: court room fight, hero freely moving , SI's home scene, climax ) , climax should have been more engaging like a court room trial, prooving the guilty by handling situations with hero's face blindness problem..
Overall an engaging script till first half, later story got side tracked.. the movie is not bad but it could have been handled in better way as audience already involved with high drama till first half , in second half it became a regular plot..