Harvey Shine u životnoj je dobi kad se počinje osjećati kao gubitnik koji se više nema čemu nadati. Rastavljen je, njegova bivša žena udala se za uspješnog i bogatog čovjeka, a njegova kći Susan, koja se upravo udaje, bliskija je s očuhom nego s ocem. Harvey živi u Americi i putuje na kćerino vjenčanje u London. Kate je Engleskinja, živi sama, ali je stalno na raspolaganju svojoj neurotičnoj majci. Radi na aerodromu. Kad Harvey stigne u London, na prijamu uoči vjenčanja kći ga dočeka suzdržano, a bivša žena strepi od Harveyevih nespretnosti. On odluči otići iz Londona i ne biti na svadbi. Na aerodromu dozna da njegov avion ne leti i da prvi let ima tek sljedeće jutro. Tada upozna Kate.

Connor Mead (Matthew McConaughey) obožava slobodu, zabavu i žene. Tim redoslijedom. Ali noć uoči vjenčanja svog brata, u kući punoj uzvanika i Connorove prijateljice iz djetinjstva (Jenny Garner), jedine žene koja je naizgled uvijek bila imuna na njegov šarm, Connora posjećuje duh njegova pokojnog ujaka Waynea (Michael Douglas). Ujak Wayne mora mu prenijeti važnu vijest uz pomoć duhova Connorovih odbačenih djevojaka. Stoga ga odvodi na urnebesno putovanje kroz život pun propalih veza.

Carrie Tate je posvetila cijeli svoj život razvijanju obiteljske tvrtke te nema puno vremena za privatan život. S druge strane, njena sestra Katie je uspješna vlasnica restorana i udaje se za svog dečka na Badnjak. Kad se sazna da je baka u oporuci napisala da ona koja se prva uda preuzima obiteljski posao, Carrie se mora udati do Božića, inače će ostati bez stvari koja joj je najbitnija u životu.