"I can't say I have a whole lot of hope for the whole thing," says Margot (
Nicole Kidman) at the start of MARGOT AT THE WEDDING. She and her adolescent son, Claude (Zane Pais), are on their way to Margot's childhood home in the Hamptons, where her sister Pauline (
Jennifer Jason Leigh) now lives with her fiancc, Malcolm (
Jack Black). Unfortunately, Margot's sense of foreboding influences the film as much as her sister's upcoming nuptials. A successful New York-based writer, Margot repeatedly belittles Pauline's choice of Malcolm while also framing herself as a victim; her own marriage, to Jim (
John Turturro), is in trouble, though she hasn't yet revealed this to her son. And though Pauline, who's been estranged from her sister for years, wants to believe that her relationship with Malcolm is the real thing, she worries that her own insecurity and loneliness make her impossible to love.