Il giornalista dell'Economist Jack Elgin, un maniaco del lavoro, porta la sua famiglia in viaggio di lavoro in India, dove dovrà intervistare il Primo Ministro. Ma il loro aereo statunitense viene dirottato a Limassol (Cipro) dallo sconosciuto movimento terroristico il 15 agosto, che finisce in un bagno di sangue. Jack può salvare il suo figlio pre-adolescente Andrew, letteralmente tra le sue braccia, ma sua moglie e due figlie sono tra le vittime del massacro. I governi occidentali sembrano riluttanti a inseguire i demoni, nascondendo anche l'identità di una vittima di alto profilo. Sebbene ora sia un padre single, Jack usa tutti i suoi contatti e le sue capacità di spionaggio per cercare lui stesso la verità. Un redattore di un quotidiano gratuito serbo con sede a Londra lo mette sulle tracce di quattro assassini balcanici, ma viene assassinato. Jack decide di vendicarsi lui stesso, avvertito da Sûreté-contact Duguay. Nel frattempo, il funzionario dell'ambasciata statunitense Davidson e l'agente speciale dell'FBI Jules Bernard giocano un ruolo chiave nell'indagine ufficiale condotta dall'MI5, che finisce per incrociare il percorso di Jack.