薩羅(戴夫·帕特爾飾)與妹妹、哥哥及母親在印度貧困的環境中相依為命,盡管生活艱辛但家庭溫暖有愛。一次意外與哥哥在火車站失散后,年幼的薩羅誤乘火車流落加爾各答街頭,淪為流浪兒并被送入孤兒院。幸運的是,他被澳大利亞夫婦約翰(大衛·文翰飾)與蘇(妮可·基德曼飾)收養,在充滿關愛的家庭中成長為前途光明的青年。大學期間,他與露西(魯妮·瑪拉飾)相戀。某次聚會上家鄉食物勾起童年記憶,促使他決心尋根。通過多年不懈努力與衛星圖像技術輔助,薩羅最終成功找到失散多年的親生母親并實現團圓。