How could an orphan boy from the slums of Mumbai possibly know all the answers on India's version of Who Wants To Be A Millionaire? That's the question facing the authorities who arrest 18-year-old Jamal Malik on suspicion of cheating when he is just one question away from winning the top prize. Through a series of flashbacks, we see how Jamal fought his way out of his shanty town birthplace, met and lost the girl of his dreams and wound up on the biggest game show in all of India. But is he really a genius or were the answers learnt from a lifetime of blood, sweat and tears?