Mumbai slummist pärit pennitu 18aastane orb Jamal Malik (Dev Patel) on ühe küsimuse kaugusel võitmaks 20 miljonit ruupiat India telemängus "Kes tahab saada miljonäriks?". Kui aga mänguaeg saab läbi ja saade läheb vaheajale, arreteeritakse Jamal ootamatult kahtustatuna petmises.
Lõppude lõpuks, kuidas saab harimatu tänavapoiss nii palju teada? Otsusekindel politseiinspektor veedab terve õhtu Jamali uskumatut minevikku uurides . Alates tema haaravatest lugudest slummist, kus ta koos oma venna Salimiga püsis elus tänu oma nutikusele, kuni tema südamevaluni Latika pärast - see on unustamatu tüdruk, keda ta armastas ja kaotas.