De 18-jarige Jamal, een weesjongen uit de sloppenwijken van Mumbai, staat op het punt om 20 miljoen rupies te winnen in de Indische versie van het programma 'Who Wants To Be a Millionaire?'. Hij is nog maar één vraag van de overwinning verwijderd wanneer de politie hem aanhoudt omdat ze hem verdenken van vals spel. Jamal vertelt hen over zijn leven op straat, zijn familieperikelen en zelfs over het meisje waarop hij verliefd werd en dat hij verloren is.
Maar hoe is die jongen die niet in geld geïnteresseerd is in de finale geraakt van dit TV programma? En hoe komt het dat hij het antwoord op alle vragen kent?