this film is good for entertainment.......twists are overloaded but it gains up in the climax...........starting is a mix up of '36 china town' and 'humraaz' (what i felt) but is acceptable. You'll see many stunts and direction is done pretty well .......however the story is full of suspense (thats what abbas mustan is known for).........the dialogs are little bit like one liners and most of them are not much impressive..........there are some confusing and forceful twists too ................ The film has good songs which wont let you get bored .........here saif ali khan and bipasha basu played an important role .....i tell you the ending is very good and i appreciate them (if not copied from Hollywood film)..........overall, its a must watch film .........u cant complain in the end.