It's a pure piece of art away from the contemporary cinema that we have in India, away from all the typical flicks it stands out as one of the very best of Indian cinema.Three cheers to the director for making such a nice movie.Continue the good work in future, as per the acting is considered the hero stands out among all,he portrays the character in a new light ,the credit must also go to the director for visuals that help to bring out the devil in him.The story line is good,with some changes,and the role of sex worker was also played excellently by the newcomer ,she played the character with a lot of fire,as for the love of hero she just does not fulfill the needs of the character may be that his character was not portrayed well enough by the director,But all in all a good movie Must watch!!!