The director has come up with a good storyline but then he could not narrate it to the required extent due to the poor writing. The presentation part was neat. Dialogues were witty, script was very weak, the screenplay was just average. Music was nice, cinematography was standard, editing was just about okay, costumes were realistic and the art department was natural. Shreyas Talpade did a competent job and was justified. Kay Kay Menon gave a gripping performance but his character was not etched well. Mahie looked beautiful and did her part well, Shenaz could have been better, Shiv was effective, Vijay was alright, Rakesh Bedi was hilarious, Shruti was sensible. The others did their bit as required.