Charles y su grupo de amigos, todos ellos solteros, han llegado a una edad en la que sus conocidos van contrayendo matrimonio. En una de las ceremonias a la que todos han sido invitados, Charles conoce a Carrie, una joven de la que se enamora inmediatamente, pero tras pasar la noche juntos, la pareja no vuelve a verse porque Carrie tiene que regresar a Estados Unidos. Tendrán que esperar a la siguiente boda que Charles espera con impaciencia pero queda terriblemente decepcionado cuando Carrie se presenta con su prometido.
La siguiente boda es la de Carrie, en un castillo en Escocia, a la que por supuesto Charles y todos sus amigos son invitados. Éste ve con desesperación cómo la mujer a la que ama se casa con otro, y todo empeora cuando Gareth, parte del grupo de amigos y secreto compañero sentimental de Matthew, mejor amigo de Charles, muere de un ataque al corazón durante la celebración. Tras el funeral Charles reflexiona sobre lo equivocado que estaba, que siempre había creído que él y sus amigos formaban un grupo de solteros, pero que Gareth y Matthew en realidad eran un matrimonio que habían encontrado el verdadero amor, y cree que algunos como él nunca lo lograrán.
Resignado Charles decide casarse con su ex novia Henrietta, a la que sus amigos llaman cara de pato, pero momentos antes de la boda aparece Carrie y le dice que se ha divorciado. Esto trastorna notablemente a Charles, cuando el cura pregunta alguien conoce alguna razón por la que no deba celebrarse el matrimonio, David, el hermano sordo de Charles, dice que éste ama a otra mujer y Charles lo confirma, lo que provoca la sorpresa de todos y la cólera de la novia. Carrie se presenta en casa de Charles para disculparse por haber provocado el escándalo y éste por fin se decide a preguntarle si quiere no casarse con él y vivir juntos y felices para siempre, cosa que Carrie acepta. Y al final todos los amigos encuentran a su media naranja.
Fuente: WikiPedia ES