Turk Henry (Antonio Banderas) ist der ehemalige Star einer Rockband, der schon jahrelang von seinem ehemaligen Erfolg lebt und sich zu Hause in seiner Villa verkrochen hat. Seine Ehefrau Sheila (Olga Kurylenko) kann ihn eines Tages dazu überreden seinen Wurzeln nachzugehen und so reisen sie gemeinsam nach Chile. Natürlich ist ihm dort ein Bier am Pool wichtiger, als eine Rundfahrt mit seiner Frau.
Diese wird kurz darauf von Piraten entführt, die eine Million Dollar Lösegeld für Sheila verlangen. Auch wenn er es seit Jahren gewohnt ist sich bei jedem Handgriff unterstützen zu lassen, muss Turk die Sache nun selbst in die Hand nehmen. Man kann nur hoffen, dass abgesehen von ihm und optional auch seiner Frau, dabei sonst kein anderer Mensch zu Schaden kommt…