La película de 'Slumdog Millionaire' cuenta la historia de Jamal Malik (Dev Patel), un joven huérfano de 18 años de los barrios bajos de la ciudad de Mumbai en la India, que está a punto de vivir el día más importante de su vida.
Con la atenta mirada de toda la nación sobre él, esta a una sola pregunta de ganar el asombroso premio de 20 millones de rupias en el concurso India Kaun Banega Crorepati? (¿Quién quiere ser millonario?) Per el show es interrumpud a mitad de la noche por la policía, que lo arresta bajo sospecha de hacer trampas en el concurso; ya que ¿cómo podría un niño de la calle saber tanto?
Desesperado por demostrar su inocencia, Jamal cuenta la historia real de su vida en el barrio donde creció junto con su hermano, de sus aventuras juntos en el camino, de feroces encuentros con las bandas locales y de Latika (Freida Pinto), la chica la que amaba y perdió.
Cada capítulo de su historia revela la clave para de la respuesta a cada una de las preguntas del juego. Cada capítulo de la vida de Jamal revelan cada vez más hechos reales de su historia donde aprendió las respuestas al juego aparentemente imposibles de saber.
Pero aún hay una pregunta que sigue siendo un misterio: ¿qué es lo que motiva a este joven con ningún deseo aparente de riqueza a participar en este concurso? Cuando el nuevo día amanece y Jamal regresa para responder a la pregunta final, el inspector y 60 millones de espectadores están a punto de averiguarlo.
En el corazón de sus historias se encuentra la respuesta a la pregunta de cómo alguien llega a conocer las cosas que sabe sobre la vida y el amor.