The first half of the movie is hilarious and Gautam (Saif Ali Khan) will keep you laughing with his antics. Deepika (as Veronica) and Diana (as Meera) each play their rolls perfectly. The cast of side characters adds the perfect touch to the movie. The plot builds at a perfect pace and you are never let in on which way Gautam's feelings are going to go and how Veronica and Meera cope. The love-hate balance between the three lends itself well keeping you stuck to the movie until the big reveal right in the final moments of the movie. The tie up at the end is perfect and leaves you satisfied. The music is excellent with the appropriate genres played when needed (though disappointed some of the great club tunes never made it to the official soundtrack CD). There are no full out Hindi dance scenes here (except the ending credits). The party/club scenes are what you get, but work for this film. Deepika excels in romantic comedy films and this is one of her finest. Diana is a newcomer, but doesn't show any signs of being a rookie. Her roll as the shy Meera who blossoms through the movie is perfect. The story line and perfect acting make this a must see adult movie.