比尔·马克斯(连姆·尼森饰)是一名空军元帅,奉命在飞往伦敦的飞机上执行安保任务。在飞行途中,他收到了一条来自未知号码的短信。发短信的人知道他的一切行为,要求他将1.5亿美元转入一个秘密账户,否则他每20分钟就会杀死一名空姐。机上的乘客。比尔意识到事态的严重性,在空姐南希(米歇尔·道克瑞饰)和乘客珍(朱丽安·摩尔饰)的协助下,试图找到发短信的人。但事情的进展却远远超出了他的预料。原本想要拯救所有人的比尔,却意外导致了几个人的死亡。他也被其他乘客视为劫机犯。比尔能否力挽狂澜,拯救飞机上的乘客,并洗刷自己的罪名呢?