Es sollte der glücklichste Tag in ihrem Leben sein: Nach der Trauung wollen Justine (Kirsten Dunst) und Michael (Alexander Skarsgård) ihre Hochzeit auf dem herrschaftlichen Landsitz der Brautschwester Claire (Charlotte Gainsbourg) feiern. Nichts scheint die Stimmung trüben zu können: Michael liest seiner frisch Angetrauten jeden Wunsch von den Augen ab, das Anwesen mit riesigem Golfplatz und Pferdeställen könnte idyllischer nicht sein, und Dutzende Gäste sind gekommen, um das Fest in ausgelassener Stimmung zu begehen.