Engrossing for most part but the ending was disappointing. The sort of movie that gets your hopes up with it's intense build up, but fails to thrill at it's climax. But a good watch despite its predictable ending. Watch it for it's powerful dialogues and Amitabh Bachchan's awesome acting skill.