Dopo aver avuto un aspro disaccordo con il suo amico e manager Jehangir Khan (Kay Kay Menon) circa il palese abuso di potere e influenza di quest’ultimo per vincere una competizione di danza chiamata “Dance Dil Se” per il suo team JDC (Jehangir Dance Company), il coreografo della compagnia di danza, Vishnu (Prabhu Deva), lascia il suo lavoro. All’inizio vuole tornare a casa a Chennai, ma il suo amico Gopi (Ganesh Acharya) gli chiede di restare a Mumbai con lui. Vishnu osserva alcuni giovani che usano il parkour per eludere la polizia. Si scopre che sono i protetti di Gopi, ma nonostante il loro evidente talento grezzo, non hanno la disciplina necessaria per diventare artisti seri; lo dimostrano disastrosamente ad un evento locale per un politico, dove danno fuoco al palco. Dopo aver visto i giovani mostrare le loro abilità di danza a Ganpati Chaturthi contro i loro rivali di pari talento del quartiere, Vishnu decide di fondare il suo gruppo di danza con loro, preparandoli infine a competere in “Dance Dil Se”. Tuttavia, la mancanza di disciplina tra i ballerini e la rivalità tra le due fazioni del gruppo guidate da D (Dharmesh Yelande) e Rocky (Salman Yusuff Khan) porta a molteplici blocchi creativi ed emotivi. Inizialmente, solo Rocky e la sua banda sono disposti a frequentare le lezioni gratuite, ma presto D e i suoi amici gravitano verso lo studio.
Sono presto raggiunti da Chandu (Punit Pathak), un uomo problematico ma straordinariamente talentuoso che soffre di una dipendenza dalla droga, Shaina (Noorin Sha), una “ballerina da bar”, e Rhea (Lauren Gottlieb), un’occidentale che era la ballerina di punta del JDC finché Jehangir ha cercato di aggredirla sessualmente durante una “istruzione privata”. Rhea diventa immediatamente la nuova stella della compagnia. Anche se gli studenti sono inizialmente scettici nei confronti di Shaina a causa della sua professione. Chandu dimostra un grande rispetto per Shaina e la difende davanti alla classe nonostante le prese in giro dei suoi compagni. I due si innamorano rapidamente l’uno dell’altra, lasciando parecchi ragazzi con il cuore spezzato.
Nonostante i ripetuti appelli alla pace nello studio, le due bande principali continuano a scontrarsi, portando Vishnu all’esasperazione. Tuttavia, gli studenti sembrano migliorare e come ricompensa, dà loro dei soldi per comprare nuovi altoparlanti, ma quasi perdono tutto quando Rhea li porta in un club di danza d’elite dove sfidano i campioni residenti, un gruppo di danza professionale chiamato “Fictitious Crew”. Vishnu arriva all’ultimo minuto e rivince i soldi, ma mentre i suoi studenti guadagnano nuovo rispetto per lui, lui è furioso con loro. Dopo alcune dure scuse, li perdona e loro tornano in classe con maggiore disciplina e grinta, solo per essere improvvisamente buttati in strada dopo che il padre di D. chiama la polizia. Durante tutto questo Rocky e Rhea iniziano ad innamorarsi l’uno dell’altra mentre D brucia di gelosia. La comunità si lamenta che i loro figli non dovrebbero mescolarsi in questo modo e solo attraverso un’improvvisata performance di danza i giovani riescono a convincere le loro famiglie dell’importanza del loro talento. Solo il padre conservatore e ortodosso di D si rifiuta di accettare che suo figlio desideri essere un ballerino.
La troupe si dirige a Dance Dil Se e fa un’audizione, ma quando Rocky e D litigano sul palco per Rhea, le loro possibilità di apparire nello show sembrano svanire. Jehangir, nel tentativo di umiliare Vishnu pubblicamente, convince i giudici a prendere la crew “Dhongri Dance Revolution” come “comedy act”. Di fronte al ridicolo e all’idea che sono uno scherzo e non dei veri ballerini, Vishnu chiede a Rocky e D di fare un passo che richiede molta fiducia da parte di entrambi, ma loro non riescono a trovare la fiducia per gestirlo. Vishnu fa scegliere loro le persone di cui si fiderebbero per eseguire il passo, ma poi inganna entrambi i ballerini bendandoli e facendoli tentare di nuovo; questa volta, hanno successo. Vishnu poi dichiara che se i due non riescono a fare il passo senza bende, nessuno dei ballerini avrà il permesso di andare a casa per la notte. Diversi tentativi abortivi e falliti dopo, D e Rocky fanno una pausa e Chandu parla con D e gli racconta dell’amore segreto di Bhavana per D. Bhavana e D si mettono insieme, D completa con successo il passo con Rocky, e le due fazioni iniziano a fidarsi l’una dell’altra e a lavorare insieme.
Prima delle semifinali, Chandu si prepara a chiedere a Shaina di sposarlo, ma incontra per strada il suo vecchio spacciatore. Ormai completamente libero dalla droga si rifiuta di ricadere in quel mondo, ma lo spacciatore, irritato, gli lancia l’anello destinato a Shaina e questo cade in strada. Mentre lo recupera, Chandu viene investito da un camion e ucciso, lasciando la squadra devastata. Shaina, anche se a malapena in grado di stare in piedi dal dolore, diventa il fulcro della routine della semifinale della squadra, in cui esprimono la perdita del loro amico, portando gli spettatori alle lacrime. La squadra e la comunità si riuniscono per cremare Chandu, e DDR decide di continuare la competizione in memoria di Chandu. Alle finali, Jehangir fa un brutto scherzo: il suo informatore Mayur (un performer di DDR ma che, tentato dall’offerta di Jehangir di un ruolo principale in JDC, ha iniziato a fornire informazioni all’opposizione) porta i ballerini di JDC a copiare la coreografia e il concetto di performance di DDR. Di fronte alla perdita, DDR crea una nuova routine sul posto, basata su Lord Ganesha. La loro performance sentita e spontanea ricorda al gelido Jehangir il motivo per cui lui e Vishnu hanno fondato JDC, e lui si sente umiliato. La squadra di DDR viene premiata con un applauso fragoroso e la vittoria nella competizione.