Margot (Nicole Kidman) gaat op bezoek bij haar zus Pauline (Jennifer Jason Leigh) wanneer deze van plan is te trouwen met ene Malcolm (Jack Black)
De succesvolle schrijfster Margot (Nicole Kidman) heeft al jaren een moeizame relatie met haar zussen en haar moeder. Ze besluit toch op de uitnodiging van zus Pauline (Jennifer Jason Leigh) in te gaan om aanwezig te zijn bij haar huwelijk met ene Malcolm (Jack Black). De vraag is alleen of Margot gaat om haar zus een plezier te doen of om zich met van alles te bemoeien. Ze heeft er namelijk nogal een handje van om anderen kritiek te geven. De twee vrouwen hebben dus het nodige uit te vechten, wat al begint met verloofde Malcolm, een regelrechte nietsnut die niet bepaald de goedkeuring van Margot kan wegdragen. Margot ligt zelf zwaar overhoop met haar echtgenoot waarbij vooral haar zoon Claude het te verduren krijgt. Margot at the Wedding is geschreven en geregisseerd door de Amerikaan Noah Baumbach. Hiervoor maakte Baumbach het aangrijpende The Squid and the Whale waarin de perikelen van een scheidend echtpaar grote invloed had op de levens van hun kinderen. Baumbach schreef onder meer ook het scenario van The Life Aquatic with Steve Zissou van regisseur Wes Anderson. De titelrol van Margot is weggelegd voor de Australische actrice Nicole Kidman, bijgestaan door Jennifer Jason Leigh als haar zus Pauline en Jack Black als Paulines verloofde Malcolm. De bijrollen worden ingevuld door Ciarán Hinds en John Turturro.