Jamal Malik (Dev Patel) és un adolescent pobre de Bombai que, per un motiu desconegut, està concursant en la versió hindú del programa Qui vol ser milionari?. A punt d'aconseguir els 20 milions de rupies com a premi major del concurs, el jove és interrogat per la policia, sota la sospita d'estar fent trampes. Però per a cadascuna de les preguntes, Jamal té una resposta ...