影片基于真实事件改编。故事发生在1942年,当时第二次世界大战正处于白热化阶段。1月16日,三个素不相识的士兵,由加里特·迪拉胡特(他曾出演《为奴十二年》和《环形使者》)饰演的飞行员,费尔顿饰演的投弹手,以及杰克·阿贝尔(他曾出演《波西·杰克逊与神火之盗》)饰演的无线电通信员,驾驶着一架属于美国海军的飞机出发执行侦察任务。由于燃料耗尽,他们被迫在南太平洋上迫降。三人身无分文,没有食物、没有水,也没有任何补给,只有一艘长8英尺、宽4英尺的黄色救生筏,让他们在危机四伏的海面上漂流。为了生存,他们必须相互扶持,克服饥饿、风暴和鲨鱼的袭击,努力让救生筏驶向安全的陆地。