Cameron a grandi en rêvant d’un mariage comme dans les films. Son objectif ? Vivre d’amour et d’eau fraîche dans la petite ville de Chestnutbrook avec l’homme qui fait battre son cœur en secret. Malheureusement, Zane a préféré Philadelphie pour s’épanouir et il n’a plus jamais refait surface. Entre ça et ses échecs sur le plan sentimental, Cameron est persuadé que le destin n’est pas de son côté, jusqu’à ce que son frère Leander lui annonce une grande nouvelle : il va se marier, et à cette occasion, il a bien l’intention de réunir ses proches, y compris son meilleur ami.
Bouffé par le travail et une santé chancelante, Zane voit en cet évènement l’occasion de sortir la tête de l’eau. En plus, son meilleur ami compte sur lui pour célébrer son mariage. Pas question de le décevoir, tant pis s’il va devoir gérer les préparatifs avec Cameron, son amour de jeunesse qu’il n’a pas revu depuis dix ans.
L’un est un bohème rêveur qui parle aux animaux, l’autre s’est construit une réputation d’avocat doué et ambitieux. Mais quand les retrouvailles de ces deux hommes font surgir une montagne de sentiments refoulés, il leur faut trancher : pour le meilleur ou pour le pire ?