Samolot z ekipą Wiadomości i słynnym dziennikarzem Frankiem Saltzmanem zostaje porwany zaraz po starcie z lotniska na Seszelach przez grupę terrorystów z tajemniczym somalijskim piratem na czele, znanym jako Atlas (David Oyelowo). Reporterom wydaje się na początku, że sprawa jest prosta, a porywaczom chodzi o okup. Jednak przywódca grupy ma dość nietypowe żądanie – chce przeprowadzić wywiad z Saltzmanem. Dziennikarz zgadza się na to ze względu na bezpieczeństwo swoich przyjaciół. Szybko jednak okazuje się, że nie będzie to zwykła rozmowa, a mordercza wręcz walka umysłów z niezwykle inteligentnym porywaczem…