Nadat hij een bittere onenigheid heeft gehad met zijn vriend en manager Jehangir Khan (Kay Kay Menon) over diens schaamteloze misbruik van macht en invloed om een danswedstrijd genaamd “Dance Dil Se” voor zijn team JDC (Jehangir Dance Company) te winnen, neemt de choreograaf van het dansgezelschap, Vishnu (Prabhu Deva), ontslag. Aanvankelijk wil hij naar huis terugkeren naar Chennai, maar zijn vriend Gopi (Ganesh Acharya) vraagt hem om bij hem in Mumbai te blijven. Vishnu observeert een aantal jonge mannen die parkour gebruiken om aan de politie te ontkomen. Het blijken protegés van Gopi te zijn, maar ondanks hun overduidelijke ruwe talent, missen ze de discipline die nodig is om serieuze artiesten te worden; ze demonstreren dit op een rampzalige manier op een lokaal evenement voor een politicus, waar ze het podium in brand steken. Nadat hij de jongeren hun danskunsten heeft zien tonen op Ganpati Chaturthi tegen hun even getalenteerde rivalen uit de buurt, besluit Vishnu om zijn eigen dansgroep met hen op te richten en hen uiteindelijk voor te bereiden om mee te doen aan “Dance Dil Se”. Echter, het gebrek aan discipline onder de dansers en de rivaliteit tussen de twee facties in de groep onder leiding van D (Dharmesh Yelande) en Rocky (Salman Yusuff Khan) leidt tot meerdere creatieve en emotionele blokkades. Aanvankelijk zijn alleen Rocky en zijn bende bereid om de gratis lessen bij te wonen, maar al snel trekken D en zijn vrienden naar de studio.
Ze krijgen al snel gezelschap van Chandu (Punit Pathak), een getroebleerde maar buitengewoon getalenteerde man die lijdt aan een drugsverslaving, Shaina (Noorin Sha), een “bar danseres”, en Rhea (Lauren Gottlieb), een westerling die JDC’s sterdanseres was totdat Jehangir haar probeerde seksueel aan te randen tijdens een “privé-instructie”. Rhea wordt onmiddellijk de nieuwe ster van het gezelschap. Hoewel de studenten aanvankelijk sceptisch tegenover Shaina staan vanwege haar beroep. Chandu toont veel respect voor Shaina en verdedigt haar voor de klas ondanks plagerijen van zijn medestudenten. Het paar wordt al snel verliefd op elkaar, waardoor een groot aantal jongens gebroken achterblijft.
Ondanks herhaalde verzoeken om vrede in de studio, blijven de twee belangrijkste bendes met elkaar botsen, waardoor Vishnu tot het einde van zijn Latijn wordt gedreven. De studenten lijken zich echter te verbeteren en als beloning geeft hij ze geld om nieuwe luidsprekers te kopen, maar ze verliezen het bijna allemaal wanneer Rhea ze meeneemt naar een elite dansclub waar ze de kampioenen uitdagen, een professionele danscrew genaamd “Fictitious Crew”. Vishnu arriveert op het laatste moment en wint het geld terug, maar terwijl zijn studenten nieuw respect voor hem krijgen is hij woedend op hen. Na wat harde verontschuldigingen, vergeeft hij hen en keren ze terug naar de klas met meer discipline en gedrevenheid, alleen om plotseling op straat te worden gezet nadat D’s vader de politie belt. Tijdens dit alles beginnen Rocky en Rhea voor elkaar te vallen, terwijl D brandt van jaloezie. De gemeenschap klaagt dat hun kinderen zich niet op zo’n manier mogen vermengen en alleen door een geïmproviseerde dansvoorstelling weten de jongeren hun familie te overtuigen van het belang van hun talent. Alleen D’s conservatieve en orthodoxe vader weigert te accepteren dat zijn zoon danser wil worden.
De crew gaat naar Dance Dil Se en doet auditie, maar wanneer Rocky en D op het podium vechten om Rhea, lijken hun kansen om überhaupt in de show te verschijnen somber. Jehangir, in een poging om Vishnu publiekelijk te vernederen, haalt de jury over om de “Dhongri Dance Revolution” crew mee te laten doen als een “comedy act”. Geconfronteerd met spot en het idee dat ze een grap zijn en geen echte dansers, vraagt Vishnu aan Rocky en D om een stap te doen die veel vertrouwen van hen beiden vergt, maar ze kunnen het vertrouwen niet opbrengen om het voor elkaar te krijgen. Vishnu laat hen de mensen kiezen die ze zouden vertrouwen om de stap mee te doen, maar dan misleidt hij beide dansers door hen te blinddoeken en het opnieuw te laten proberen; deze keer lukt het wel. Vishnu zegt dan dat als de twee er niet in slagen de stap zonder blinddoek te doen, geen van de dansers naar huis mag gaan voor de nacht. Verschillende mislukte en mislukte pogingen later nemen D en Rocky een pauze en Chandu praat met D en vertelt hem over Bhavana’s geheime liefde voor D. Bhavana en D komen bij elkaar, D voltooit de stap succesvol met Rocky, en de twee groepen beginnen elkaar te vertrouwen en samen te werken.
Voor de halve finale bereidt Chandu zich voor om Shaina ten huwelijk te vragen, maar hij ontmoet zijn oude drugsdealer op straat. Nu hij volledig bevrijd is van de greep van de drugs weigert hij terug te vallen in die wereld, maar de dealer, geïrriteerd, gooit de ring die voor Shaina bestemd is naar hem toe en deze valt op straat. Terwijl hij de ring terughaalt, wordt Chandu aangereden door een vrachtwagen en komt om het leven, waardoor het team ontredderd achterblijft. Shaina, die nauwelijks kan staan van verdriet, wordt het middelpunt van de halve finale van het team, waarin ze uiting geven aan het verlies van hun vriend, wat de toeschouwers tot tranen toe roert. Het team en de gemeenschap komen samen om Chandu te cremeren, en DDR besluit om in Chandu’s nagedachtenis door te gaan met de competitie. Tijdens de finale haalt Jehangir een vuil trucje uit: zijn informant Mayur (een performer in DDR maar, verleid door Jehangirs aanbod van een hoofdrol in JDC begon informatie door te spelen aan de oppositie) leidt JDC’s dansers ertoe DDR’s choreografie en opvoeringsconcept te kopiëren. Geconfronteerd met verlies, maakt DDR ter plekke een nieuwe routine, gebaseerd op Heer Ganesha. Hun oprechte en spontane optreden herinnert de koudhartige Jehangir eraan waarom hij en Vishnu JDC zijn begonnen en hij voelt zich vereerd. De DDR crew wordt beloond met een daverend applaus en de overwinning in de competitie.