Bill Marks(利亞姆·尼森 Liam Neeson 飾)是一名空警,奉命在一架飛往倫敦的飛機上執行安保任務。在飛行途中,他收到一個未知號碼發來的簡訊,發簡訊的人對他的一切舉動了如指掌,並且要求他向一個祕密帳戶轉帳1.5億美元,否則就會每隔20分鐘殺死一名航班上的乘客。Bill意識到事態的嚴重性,在空姐Nancy(米歇爾·道克瑞 Michelle Dockery 飾)、乘客Jen(朱麗安·摩爾 Julianne Moore 飾)的協助下,試圖找出這個發簡訊的人。但是事情的進展卻遠遠超出了他的意料,本來想拯救衆人的Bill,卻意外導致了幾個人的死亡,他也被其他乘客當作一個劫機犯。Bill是否能夠力挽狂瀾,即拯救機上的乘客,又洗脫自己身上的罪名?