4 me characters justify where they stand & its not theory but practically placed story where of course a villain is protagonist not worth of sympathy but still manages 2 do so. It has a rare end(4 Indian movie) but worth bucks...well then I'm no critic, but still not looking & viewing as per box office maybe u need 2 watch it again & visualize d beauty of brain-work input into it.