萨洛(戴夫·帕特尔·德夫·帕特尔饰)和他的姐姐、哥哥和母亲住在一起。虽然贫穷艰苦,但一家人相互扶持,生活依然温馨,充满欢乐。 一次偶然的机会,萨洛在火车站和他的兄弟走散了。由于失误,萨洛登上了一辆开往加尔各答的火车,在那里萨洛成了一名街头流浪儿,最后被送到了收容所。 幸运的萨洛被来自澳洲的约翰(大卫·文翰·大卫·文翰饰)和苏(妮可·基德曼饰)收养。在他们亲切的养育下,萨洛成长为一个有前途的年轻人。 在学校,萨洛遇到了一个名叫露西(鲁妮·玛拉·鲁妮·玛拉饰)的女孩,他们很快就在一起了。 在一次聚会上,家乡的食物让萨洛想起了过去,他萌生了回老家找家人的想法。