故事發生在第二次世界大戰期間,英國士兵埃里克(科林·費斯 Colin Firth 飾)被日軍俘虜,被押送往泰緬鐵路做勞工。埃里克偷偷藏起了一台無線電,通過收聽電台,他得知日本在戰爭中早已經是強弩之末,蹦躂不了多久了,他和他的戰友們就這樣依靠著這一點點的慰藉和希望堅強的活了下來。
最終,埃里克的秘密還是被日軍發現了,他們對埃里克進行了慘無人道的折磨,這給埃里克帶來了巨大的精神創傷,這創傷直到戰爭結束三十年後,埃里克組成了自己的家庭之後依然分分鐘影響著他的生活。某日,埃里克得知當年參與折磨自己的一位名叫長瀨隆史(真田廣之 飾)的軍官依然健在,他決定去拜訪他。