Un chico que procede de los suburbios de Bombay, en la India, se presenta al concurso más famosos de la televisión de la India, “¿Quién quiere ser millonario?”. Es un chico sin estudios, sin conocimientos ni experiencia en nada, por lo que este concurso es demasiado difícil para él. Pero tanto el presentador como la cadena de televisión ignoran por lo que ha tenido que pasar Jamal, sus experiencias, su supervivencia junto a su hermano y solo, sus pérdidas y su perseverancia de encontrar al amor de su vida, Latika.
Cada pregunta que le formulan esta enlazada de alguna manera con su vida, y para sorpresa de todo el país, Jamal va acertando cada pregunta acercándose cada vez a los 20 millones de rupias. Cada pregunta con su correcta respuesta, explicaran como vivió y por lo que paso Jamal a lo largo de su vida, desde que se quedó huérfano hasta llegar al programa, pasando por la pobreza, el robo, el secuestro, la pérdida de su hermano y de Latika y la lucha de conseguir lo único que ha deseado siempre ante la mismísima mafia.
La película tiene lugar en una pequeña ciudad costera del sur de los Estados Unidos, donde un padre separado se dispone a pasar el verano con una reacia hija adolescente, que preferiría estar en Nueva York. El padre trata de volver a conectar con su hija a través de lo único que tienen en común: la música. Es una historia de familia, amistad, secretos y perdón, y también de segundas oportunidades y primeros amores.