Siete amigos de la universidad se reúnen seis años después para una boda: la de Lila (Anna Paquin) y Tom (Josh Duhamel). Las cosas comienzan a torcerse cuando Laura (Katie Holmes), la dama de honor, y la novia, chocan, entre otros temas, por el novio, con quien Laura tuvo una relación amorosa en el pasado.