埃及的叛軍領袖史梅恩的妻子和孩子被英國人綁架了,為了救出自己的親人,并且與英國人對峙,他派人將蘇伊士運河工程師的孩子,15歲的斯達西和8歲的尼爾綁架,企圖作為人質進行交換,他們的父親很快發(fā)現(xiàn)孩子被綁架,組織了一個營救隊進行營救。兩個孩子還沒有被交到史梅恩手上,叛軍已經攻破了囚禁史梅恩妻子與孩子的城市,史梅恩派了一個白人手下去殺掉兩個孩子,這個人心地十分善良,他不忍心殺掉兩個無辜的孩子,決心幫助他們逃出沙漠,回到自己父親的身邊。他帶著兩個孩子去見城市的精神領袖,希望他們承諾改變信仰,得到活下來工作的機會,可是斯達西卻堅守自己的信仰,拒絕他們的幫助,他決定帶著尼爾前往下一個城市,這時,他們遇見了兩個小奴隸:米亞與卡里,卡里的部落酋長的兒子。白人手下交待他們,只有跟隨米亞與卡里,他們才能在沙漠里活下去,四個人踏上了回家的旅程。一路上,憑著堅忍不拔的意志,他們共同克服了許許多多的困難,奇跡般的在沙漠里活了下來,并且結下了深厚的友誼,還結識了許多動物朋友,可是,他們依然不知道哪里才是回家的路。一晚,尼爾在沙漠感染的病再次發(fā)作,斯達西為了讓她繼續(xù)活下去,支身一人前往可怕的森林那頭有人煙的地方...