Alur film dimulai dengan diperkenalkannya sepasang mantan suami-istri, yakni David (George Clooney) dan Georgia (Julia Roberts). Kedua mantan pasangan ini sepertinya hendak terbang ke Bali akibat sebuah alasan. Alasan David dan Georgia ke Bali adalah Lily (Kaitlyn Dever), anak perempuan semata wayang mereka yang hendak menikah.
Lily mengabarkan kepada mereka berdua bahwa ia akan menikah dengan seorang asal Bali bernama Gede (Maxime Bouttier). Berbeda dari kebanyakan orang tua yang menyambut kabar pernikahan anak mereka sebagai kebahagiaan. David dan Georgia justru bersepakat untuk mencari cara menggagalkan rencana bahagia putri kandungnya tersebut.