高中生艾利克斯-伯朗寧(戴文?薩瓦飾)與七名同班同學登機前往巴黎時,突然預見到飛機會在空中爆炸的恐怖場景。他驚恐地高喊警告并引發混亂,最終與六名乘客被機組人員強制帶下飛機。然而預感應驗,客機在半空爆炸無人生還。劫后余生的七人卻接連遭遇精心設計的死亡陷阱,每個遇難者都以違背自然規律的方式慘死。艾利克斯發現死者順序竟與自己在機場目睹的死亡預兆完全一致,他開始破解幸存者名單中的排列規律,并與實習護士克萊爾(艾麗·拉特飾)聯手阻止災難。當最后兩名幸存者即將觸發最終死亡機關時,艾利克斯通過逆向思維逆轉了既定順序,在爆炸中被消防車及時救走,而死神的名單也隨之完成。