This was a very interesting movie. It's quite different compared to the other versions of the same story, as it is based in recent times. The cast comprises of lesser known faces and I was really impressed with their acting. Abhay Deol portrays the titular character effortlessly and his downward spiral after having his heart broken, is both realistic and painful to watch. Deol has been able to extract sympathy from his audience and I'm not sure if anyone else would have been able to step in his shoes. The newcomers, Mahie Gill and Kalki Koechlin were well cast and considering this was their first film, were very good in their roles.

The star of this film though, has to be the music. Amit Trivedi has produced a gem of an album with this film. I remember when this film had released; all of the songs had become immensely popular. From Nayan Tarse, to Payaliyaa, the soundtrack intertwined with the story and enriched this film further. This album is one of my most favorite film albums and I will keep listening to these songs for a time to come.

Anurag Kashyap has done a great job with the direction and the story. The film moves very fluidly and the ending was poignant. Overall, a great film!