二戰后期,盟軍飛行員歐文(Paul Kersey)因飛機被日軍軍艦擊中被迫降落在長城腳下,生命危急之際,他被八路軍和當地老百姓救下。不久,戰士黑子(王新軍)和懂英文的女軍醫安潔(寧靜)奉命護送他前往根據地。為渡過黃河,黑子先帶歐文和安潔潛回他的家鄉,徒生波折險些喪命。通過與安潔的交流,歐文對中國有了更深的了解,他漸漸愛上美麗、聰慧、堅強的安潔。黃河近在眼前,就在他們以為可以順利渡過時,日軍突至對他們進行了瘋狂的阻擊。在生死攸關時刻,安潔為掩護歐文撤離主動引開敵人,最終與追兵同歸于盡;黑子則在渡口引爆火藥與日軍展開殊死搏斗。歐文被當地百姓拼死救走,最終成功抵達根據地,而他與安潔的跨國情誼以及中國軍民的英勇精神成為這段歷史中震撼人心的印記。