迪特•丹格勒(克里斯蒂安·贝尔饰)自幼便怀揣着翱翔天际的梦想,他渴望驾驶飞机自由地在天空中飞翔。然而,随着年龄的增长,他跟随家人移民至美国,并加入了军队,成为了一名真正的飞行员。不久后,迪特投身于海军,参与了越南战争。
在一次执行任务的过程中,迪特的飞机不幸被越南军队的地面炮火击中,导致飞机坠毁。尽管迪特侥幸生还,但他却遭受了敌人的严刑拷打。他被俘虏并关押在老挝的战俘集中营中,那里还有其他几名美国军队的同伴。
在战俘集中营里,看守对他们施加了非人般的待遇。迪特心中暗下决心要逃跑,但周围的同伴吉恩(杰瑞米·戴维斯饰)和杜恩(史蒂夫·茨恩饰)对此并不看好,他们缺乏信心。
经过一番劝说和策划,迪特决定在雨季来临之前越狱。他们需要面对的是无边的丛林、饥饿、野兽以及潜在的越南人的威胁。这场逃亡之旅充满了未知和危险,但迪特和他的同伴们将携手共进,为了自由而战。