Die Familie Shaw macht nach längerer Zeit endlich wieder einen gemeinsamen Urlaub in Spanien.
Als der älteste Sohn Will (Henry Cavill) von einem kurzen Ausflug in die Innenstadt auf das
gemietete Boot zurückkommt ist seine Familie verschwunden. Alles was er findet sind Spuren
eines Kampfes und Blut. Er wendet sich an die Polizei und muss feststellen dass diese am
Verschwinden seiner Familie scheinbar nicht ganz unschuldig ist. Bevor die Polizei auch ihn in
ihre Gewalt bringen kann taucht Henrys Vater Martin (Bruce Willis) auf und kann Will mittels
schlagkräftiger Argumente befreien. Zusammen müssen sie die Entführung ihrer Familie aufklären
und decken dabei eine Verschwörung auf in die auch eine mysteriöse Frau von der CIA (Sigourney
Weaver) verwickelt zu sein scheint ...