1942年的法國正處在被德國納粹占領(lǐng)的水深火熱階段,所有猶太人都被趕出家園統(tǒng)一關(guān)在一起。小莫里斯的全家也不例外。但莫里斯卻幸運(yùn)地被母親藏在了窗戶外面躲過了這場浩劫。莫里斯不知何去何從,便躲到鄰居家。 鄰居是一個(gè)名叫瑪麗的年輕女孩,她經(jīng)常和男友在這里幽會(huì),并私下向食物緊缺的鄰居們販賣一些食品。瑪麗發(fā)現(xiàn)了躲在柜子里的莫里斯,對(duì)這個(gè)突如其來的小家伙瑪麗不知要如何安置。但瑪麗清楚收留猶太人的后果是十分嚴(yán)重的,如果被發(fā)現(xiàn)甚至有可能連性命都保不住。于是瑪麗決定將莫里斯送往鄉(xiāng)下父母家。 警察局的格迪尼爾負(fù)責(zé)清理轄區(qū)內(nèi)的猶太人,他被瑪麗的美貌吸引,追求瑪麗卻遭到拒絕。格迪尼爾從瑪麗鄰居的口中得知她收留了猶太人,便以此威脅瑪麗。瑪麗得知事情敗露,便決定把莫里斯從父母家中接走。 莫里斯的乖巧贏得了瑪麗父母的喜愛,但他們對(duì)莫里斯的身世一無所知。在一次瑪麗和男友伊夫的約會(huì)中,莫里斯偷走了伊夫的帽子,卻在帽子中發(fā)現(xiàn)了驚人的秘密――伊夫的假證件。原來在鐵路工作的伊夫真實(shí)身份是當(dāng)?shù)胤▏纯菇M織的領(lǐng)導(dǎo)!莫里斯將帽子藏在了枕頭下面,卻在瑪麗來接自己離開時(shí)將帽子落在了瑪麗父母家。 按照伊夫的指點(diǎn),瑪麗帶著莫里斯坐長途車來到了一處偏遠(yuǎn)的山區(qū),在那里還有另外兩個(gè)猶太孩子寄養(yǎng)在反抗組織成員家中。本以為孩子們這下安全了,誰知格迪尼爾卻來到瑪麗父母家,并逼迫他們交出了莫里斯遺留在這里的伊夫的假證件。格迪尼爾槍殺了伊夫,并破譯了伊夫的密電:將有一群猶太孩子被送往自由區(qū)。 德國人開始大面積搜查,瑪麗不得不帶著三個(gè)孩子離開轉(zhuǎn)移到更安全的地方。盡管此前這一切瑪麗都是不得而為之,但此刻她已經(jīng)沒有別的選擇,她不想看著這些無辜的孩子被德國人帶走,也不愿那些好心收留他們的村民遭到不測。當(dāng)瑪麗按照地址找到接應(yīng)地點(diǎn)時(shí),迎接她的是另外5個(gè)猶太孩子。德國人剛剛搜查了這里,孩子們躲在樹林里沒有被發(fā)現(xiàn),但收養(yǎng)他們的人卻都被德國人帶走。 在當(dāng)?shù)啬翈煹膸椭拢旣惣侔缧夼畮е?個(gè)孩子踏上了通往自由區(qū)的路。終于他們?cè)诤舆呎业搅私討?yīng)的人,到了河對(duì)岸孩子們就安全了。此刻格迪尼爾也開車趕到這里,他逼迫瑪麗和自己交往,否則就逮捕她。情急之下孩子們出手救下了瑪麗,格迪尼爾也得到了應(yīng)有的懲罰,被淹死在河中。看著這些孩子渡過河水到達(dá)自由區(qū),瑪麗才明白自己做了一件多么有意義而偉大的事情。