Emma (Miranda Cosgrove) überrascht ihre Mutter Lana (Brooke Shields) damit, dass sie heiraten will – und zwar schon in einem Monat, in einem Luxusresort in Thailand. RJ (Sean Teale), den Zukünftigen ihrer Tochter, hat Lana noch nie zuvor gesehen, weil Emma ihn bei ihrem Auslandsaufenthalt in London kennengelernt hat. Damit arrangiert die Mutter sich und tatsächlich macht der junge Mann beim ersten Treffen im Traumhotel einen guten Eindruck – bis Lana seinen Vater trifft, der für sie alles andere als ein Unbekannter ist. Denn Will (Benjamin Bratt) war einst ihre erste große Liebe auf der Highschool, hat sich damals aber quasi über Nacht aus dem Staub gemacht und ihr das Herz gebrochen. Zunächst fliegen die Fetzen, doch könnte die alte Leidenschaft wieder entfacht werden und es am Ende ein Happy-End für alle geben?