故事發生在風景優美而又浪漫的法國。菲麗西(艾麗·范寧 Elle Fanning 配音)自幼失去了父母,住進了孤兒院。在那裡,菲麗西邂逅了名為維克托(戴恩·德哈恩 Dane DeHaan 配音)的男孩,兩人之間結下了深厚的友誼。內心裡,菲麗西一直希望能夠成為一名芭蕾舞者,但是她知道,如果一直待在孤兒院的高墻之內,她的願望將永遠無法實現。維克托的腦袋裡總是充斥著古靈精怪的奇思妙想,在他的幫助下,菲麗西找到了從孤兒院逃跑的方法,兩人結伴相互扶持踏上了前往巴黎的旅途,並且在經歷了千難萬險之後順利抵達目的地。到了
1944年,盟軍已經登陸歐洲對納粹展開反攻,在耶魯學習法律的湯姆·哈特(柯林·法瑞爾 Colin Farrell 飾)由參議院父親的安排下進入部隊擔任駐紮後方的中尉,一次護送任務中,哈特不幸被俘,被納粹送往集中營中關押。在集中營裡,出身軍官世家的威廉·麥克納馬拉上校(布魯斯·威利斯 Bruce Willis 飾)擔任俘虜們的領導,他將可能出賣了盟軍情報的哈特分配到士兵營房,又將兩名黑人飛行員指派給哈特照顧,集中營中充斥種族歧視的氣氛,哈特不得不盡力避免黑人飛行員遭受同袍的傷害,然而一名飛行員還是死於陷害,