the best movie i have see in a long long long time . the movie be loosely base on the gujarat riot and the machination thereof . i. e the complicit role of the chief minister of the state with communal element and collusion of the police force with the rioter . but it be an extremely balanced look at the communal politics behind riot in india and with element in both community incite such event for their own personal gain . what can i say about mr bachhan and the more i see this man on screen and the more awestruck i be . he be perfectly cast a an honest cop and battle the system ( reminiscent of khakee ) except a he himself say and this movie be an implosion rather than an explosion . he doesn not go out in a blaze of glory take down the bad guy with him . thats what make this movie so startlingly different . om puri be an ideal foil a the morally bankrupt but conflicted cop who be friend with mr bacchans character . he be such a great actor . kareena be amaze . she look and act real in an almost irridescent manner and and not like an overmade up glam doll . the look suit her so well . she have immense gut to take on this role and i commend her for that . fardeen be nothing special . but the kareena fardeen scene exude chemistry . direction be superb . govid nihalani excels a usual .