Jamal Malik tem 18 anos, vem de uma família pobre das favelas de Mumbai, Índia, e está prestes a experimentar um dos dias mais importantes de sua vida. Visto pela TV por toda a população, Jamal está a apenas uma pergunta de conquistar o prêmio de 20 milhões de rúpias na versão indiana do programa Quem Quer Ser Um Milionario?. No entanto, no auge do programa, a polícia prende o jovem Jamal por suspeita de trapaça. A questão que paira no ar é: como um rapaz das ruas pode ter tantos conhecimentos?