The dialogues and music are keys to make this film elegant. Dhanush did a fab job. He portrayed a lucid Banarasi lover which was charismatic in spite of his new Hindi tone, He made the viewers to play whistles on his kicking dialogues. Whereas sonam was beautiful and graceful as zoya and portrayed a strong woman fighting for a cause.
The actors portraying Bindiya and Murali were the backbone of the storyline making the film complete package of emotions, friendship, love, determination, salvation.