Roy (Abhishek Bachchan) is a professional conman, who has raised his work to the
level of an art. The only true thing he has is his love for Simmi (Priyanka
Chopra) - someone who is so rooted, honest and sincere, that he can't bring
himself to tell her the reality of who he is. But when his past catches up with
him, she cannot forgive him for the deceit their relationship is built on. He
loses her forever. That's when Aditya Srivastav (Riteish Deshmukh) enters the
picture. He is the counterpoint to everything that Roy is - as frantic as Roy is
calm, as dumb as Roy is smart, as messy and untidy as Roy is smooth. They have
only one thing in common - Aditya is a conman too. At least he thinks of himself
as one. In Roy's book, he's an embarrassment. But one that won't go away!
Despite himself, or maybe to take his mind off Simmi, he agrees to teach Dittu
the rules of the game. In that process, he melts and warms up to the boyish
charm of his `student'. That's when his world is spun upside down - he is forced
to face facts that are a slap in the face. Suddenly Roy, who prides himself on
being able to cheat anyone and anything, is pushed into a corner from where
there is no exit. For the man who wears so many masks, he is now left with no
alternative but to take them all off and finally reveal himself - if he is still
there.