Agent Bill Marks (Liam Neeson) nie znosi lotów samolotem. Mimo to w ramach zawodowych obowiązków musi dbać o bezpieczeństwo pasażerów linii lotniczych. Jego kolejnym zadaniem jest ochrona podróżnych, którzy lecą z Nowego Jorku do Londynu. Chwilę po starcie Marks odbiera wiadomość z żądaniem 150 milionów dolarów okupu. W przypadku odmowy co 20 minut ginąć będzie kolejna osoba. W klaustrofobicznej przestrzeni samolotu zamachowiec prowadzi swoją wyrafinowaną grę, napawając się przewagą. Bill musi użyć wszelkich zdobytych przez lata umiejętności, by opanować trudną sytuację. Stawką jest życie pasażerów i załogi. Niebawem okazuje się, że motywem przestępcy nie są pieniądze.