Die ultimative Location auf einer privaten Insel in den Philippinen. Für Tom (Josh Duhamel) ist der Anspruch mit seiner Liebsten Darcy (Jennifer Lopez) die perfekte Hochzeit zu feiern, mit viel Stress und Selbstzweifeln verbunden. Weder seine Eltern noch ihr Vater und ihre Mutter machen die Sache wirklich leichter, denn jeder hat seine eigenen Vorstellungen, wie das hier ablaufen soll (von den individuellen Problemen mal ganz abgesehen).
Als auch noch der attraktive und äußerst charmante Ex-Freund (Lenny Kravitz) von Darcy zu den Feiernden stößt, denkt Tom, es könnte nicht schlimmer kommen. Falsch gedacht, denn kurz darauf stürmen Piraten die Insel, nehmen alle Gäste als Geisel und nur Tom und Darcy entgehen vorerst der Gefangennahme. Wenn sie aus der Sache wieder heil heraus wollen, heißt es reibungslos zusammenarbeiten für das zukünftige Paar, dass sich gerade so schön zerstritten hat…