Darcy (Jennifer Lopez) i Tom (Josh Duhamel) planują ślub na egzotycznej wyspie. Przygotowania do uroczystości zakłócają niesnaski z matką pana młodego i nagłe pojawienie się byłego partnera panny młodej. Prawdziwa katastrofa nadciąga jednak wraz z wtargnięciem na wyspę uzbrojonych piratów. Biorą oni gości weselnych na zakładników i żądają okupu. Zakochani maja świadomość, że na odizolowanej wyspie nie pojawi się pomoc. Sami muszą stawić czoło gangsterom, by ocalić bliskich. Wspólna akcja na nowo rozpala ich uczucie.