Лукас Рейес, когда-то один из лучших в своем деле, теперь влачит жалкое существование в шумном Бангкоке. Спиртное стало его единственным убежищем, скудные заработки едва позволяют выживать. Казалось, прошлое навсегда похоронено под грузом провала и личных демонов.
Но судьба редко оставляет таких людей в покое. Операция по задержанию легендарного хакера, известного лишь как Призрак, провалилась с треском. Ценный актив ускользнул, оставив спецслужбы с пустыми руками. Именно тогда Кэтрин Брант, отчаявшись найти решение, вспоминает о Рейесе. Ему поступает срочный, почти невыполнимый приказ: немедленно вылететь в Сан-Франциско. По данным разведки, Призрак должен быть на борту этого конкретного рейса.
Задача кажется понятной — найти и доставить цель живой и невредимой. Однако сложности начинаются сразу. Никто не знает, как выглядит этот человек. Его цифровая тень безупречна, реальное лицо — загадка. Рейес должен полагаться лишь на инстинкты и скудные косвенные данные.
Ситуация резко усложняется, едва самолет отрывается от взлетной полосы. Очень скоро становится ясно: этот рейс — не обычный пассажирский перелет. На борту собралась целая коллекция профессиональных убийц, наемников со всего мира. Каждый из них преследует ту же цель, что и Лукас. Воздушное судно превращается в гигантскую стальную ловушку, летящую на высоте десяти километров. В тесном пространстве салона разворачивается тихая, смертельно опасная охота.
Рейесу предстоит не просто найти невидимого человека. Ему нужно опередить толпу хорошо подготовленных конкурентов, каждый из которых мечтает заполучить Призрака первым. Старые навыки просыпаются сквозь алкогольный туман. Каждый пассажир становится потенциальной угрозой, каждый взгляд — подозрительным. Исход этой миссии определит не только судьбу хакера, но и даст Лукасу шанс на искупление или окончательное падение. Битва началась, а пути для отступления больше нет.