David (George Clooney) i Georgia (Julia Roberts), czyli dwoje rozwiedzionych rodziców, którzy nie mogą się wzajemnie znieść, jadą na Bali po tym, jak ich córka Lily (Kaitlyn Dever) ogłasza, że planuje poślubić miejscowego wyspiarza, którego właśnie poznała na wakacjach. Postanawiają odłożyć na bok dzielące ich różnice i współpracować, aby powstrzymać zaplanowany ślub, wierząc, że dzięki temu Lily nie popełni strasznego błędu podobnego do ich własnego. Jednak w miarę kolejnych dni na wyspie ich wzajemna niechęć do siebie oraz przekonanie do słuszności ich planów, się zmieniają.