It is the story of two college students with different attitude. One is sincere, honest and brilliant that means a Good boy, named Rajan(Tushar Kapoor). The one is careless, dishonest and dumb...Bad boy, Raj Malhotra(Emraan Hasmi). In college, newly joined Principal Deewanchand Avasthi (Paresh Rawal) makes the three section of the students according to their percentage. In that procedure, by mistake the sections of the good boy and bad boy gets interchanged. Both the guys accept the situation and decide to help out each other. Due to that, the Principal's daughter gets impressed with bad boy and here good boy gets Dinky (Tanushre Dutta). Bad boy comes to know that he has to change for Rashmi. At last principal understands the truth, but he gives one chance to both the students to prove their self. Will they succeed?