This has to be the best film i've seen in 2006... ever since i read the review online i was dying to watch the film... and thankfully i was not disappointed with the performances and storyline of the films. The film is executed in a flashback fashion and slowly event unturn revealing plenty of unexpected twists even till the end of the film. This film does not use much dialogues but the music and facial expressions of the actors play a great role in expressing the mood and storyline.. and shiny ahuja, the guy with the least dialogues, makes the BEST impression! Songs are at the minimal best, without distrupting the story... kangna (the lead actress) is great in her first film, though her dialogue delivery and diction isn't perfect, it adds authenticity feel to the movie... emraan hashmi makes a great impact... on the whole.. i am impressed.. and looking forward for more films by anurag basu.. original ones at that!