贊佩里尼(傑克·奧康奈爾 Jack O'Connell 飾)是一位長跑運動員,他熱愛這項運動,並且有幸參加了1936年的柏林奧運會。1939年,第二次世界大戰爆發,躊躇滿志的贊佩里尼加入軍隊,為祖國報效,他成為了一名空軍投彈手。
一次任務中,一場意外讓贊佩里尼所駕駛的戰鬥機於海上墜毀,他和戰友們在一艘小小的救生筏上度過了艱苦而又漫長的47天,然而,當他們獲救之時,噩夢才剛剛開始。贊佩里尼成為了敵對國日本的俘虜,並且在集中營里結識了名叫渡邊睦弘(石原貴雅 飾)的軍官,在這里,贊佩里尼遭受到了非人的折磨和拷打,盡管幸存,但這一段經歷在他的心靈上留下了不可磨滅的傷痕。戰爭結束了,可贊佩里尼的噩夢並沒有終結。