Guddu and Charlie (Shahid Kapoor) are twins born and raised in the slums of Dharavi in the heart of the megapolis Mumbai. Guddu is honest and diligent person who works a trainee in an NGO. He aspires to climb the corporate ladded through his hard work and earn respect for himself in the society. Guddu stammers especially when he is under pressure.
Carlie on the other hand makes his living by betting on the race course. He moves around the novelty of the society and dreams of his rags to riches journey. For him quick money is all that matters and one day dreams of becoming a big bookie. He is very brave and street smart but like Guddu has a speech defect and has lips.
The brothers come in contact with a don whose sister played by Priyanka Chopra falls in love with Guddu. This is where the story takes a complete turn for both the brothers who have always hated each other till that moment in life come face to face and have realization about many things in life.