Билл Маркс ненавидит перелеты, самолеты и аэропорты, но работает федеральным воздушным маршалом. Его обязанность – защищать пассажиров от разного рода опасностей, которые поджидают их во время перелетов, и обеспечивать безопасность. В этот раз Маркса ожидает шестичасовой беспересадочный перелет по маршруту Нью-Йорк ‒ Лондон.
Соседкой Билла в самолете оказывается симпатичная рыжеволосая женщина, с которой у него завязывается ненавязчивый разговор. Ночью, когда большинство пассажиров уснуло, Билл получает сообщение от неизвестного человека по закрытому каналу. Человек этот обещает убивать каждые 20 минут по одному пассажиру, если на счет, который он указал, не будет переведена сумма в размере 150 миллионов долларов.
И хотя пилот не верит, что можно кого-то убить незаметно в салоне самолета, ровно через 20 минут Маркс обнаруживает труп пассажира в уборной. После этого он получает еще одно сообщение с вопросом о том, верит ли он теперь в неограниченные возможности убийцы.
Пассажиры начинают беспокоиться, в салоне самолета нарастает паника. Через некоторое время становится известно, что счет, на который надо перевести указанную сумму, открыт на имя самого Билла Маркса. Власти решают, что именно воздушный маршал захватил самолет. Теперь ему предстоит доказать, что это не так, и найти того, кто так искусно его подставил.