一名年轻人参加他的前女友的婚礼。亚当和艾莉森是大学时期的情侣。当她与亚当分手时,亚当心碎了,然后发现自己陷入了奇怪的困境,一年半后,他被邀请参加她的婚礼,成为“亲爱的朋友”。在彩排晚宴上,另一位朋友介绍他是与艾莉森约会的人,“……实际上,就在新郎亚伦之前”开始与她约会。这导致了一系列事件,最终导致亚伦在接待期间追赶他,直到他上公共汽车并离开。亚当仍然沉浸在与大学恋人艾莉森分手的阴影中,当他意外地被邀请参加艾莉森的婚礼时,他的世界陷入了进一步的混乱。亚当接到前女友艾莉森的电话,艾莉森邀请他参加她的婚礼。他很不情愿,但她很有说服力,并解释说,当他结婚时,她会参加他的婚礼。亚当终于同意了。工作时,亚当坐在会议桌旁,他的工作受到赞扬。亚当剪辑纪录片,他目前的项目是一部自然纪录片。后来,他的同事克莱尔说他需要出去和朋友们在一起。她和马克和他一起去打保龄球,但他在这种情况下太沮丧了,无法享受它。他扔了一次球,球就掉进了阴沟里。亚当和现任女友海伦去一家餐馆,但进展并不顺利。首先他向她求婚,她很高兴,然后他说他想和她分手,她生气地离开。在聆听托尼·贝内特(TonyBennett)的黑胶唱片《我把我的心留在旧金山》(ILeftMyHeartinSanFrancisco)时,亚当在回忆中回忆起他与艾莉森(Allison)的生活。亚当决定去旧金山参加婚礼。还有更多的闪回。亚当入住一家酒店,过于热情的罗汗想确定是否会有亚当为他们准备的客人。不,亚当解释说,他独自一人,没有人会加入他。在一家书店里,格雷格看到了亚当,很高兴见到了一位老朋友。亚当假装认识格雷格,但实际上并不认识。格雷格说亚当和艾莉森是完美的一对,而且在一起这么久,他们肯定还会在一起。在倒叙中,亚当回忆起他是如何遇见艾莉森的,第一次是在大学图书馆远远地看到她(紫色头发),然后在她读一本经典小说时与她交谈,并破坏了她的结局。不知何故,他们一拍即合,艾莉森愿意与亚当建立关系。亚当与这对夫妇一起参加晚宴,他遇到了亚伦,亚伦很高兴见到他。亚当必须向不认识他的人解释他是谁,而一个人泄露了他的大秘密,他不想告诉的那个秘密——他“实际上,就在亚伦之前”。亚当在远离其他人的地方遇见了艾莉森,并很高兴再次聚在一起,但当艾莉森提醒这是她的晚餐时,他们愉快的谈话被打断了。亚伦邀请亚当打网球。亚当出去慢跑并拜访了他的妈妈黛布,黛布很高兴见到他。他没有解释他的存在,当黛布邀请他和她住在一起时,他说已经为他安排了一个酒店房间。亚当看到母亲保存着一张他和艾莉森在一起的照片,他把它撕掉,母亲很沮丧。亚当和亚伦打网球。亚伦说他本来可以成为职业球员,但他伤了膝盖。亚当不是很好,但他努力表现得令人愉快。亚当再次出去慢跑,这次是去一家服装店,他知道艾莉森在那里工作。当她关门看到他时,亚当试图声称他选择这条街纯属巧合。艾莉森和亚当走到海湾上的一座人行天桥上,一起度过了愉快的时光。艾莉森说她被提升为经理。他们一起乘坐缆车,然后分道扬镳。马克和亚当通过电脑进行交流,马克告诉亚当他不应该独自参加婚礼。他有一个表弟塔卢拉。亚当勉强同意,他和塔鲁拉见面,亚当解释了他的情况,塔鲁拉同意和他一起去。在婚礼上,亚当和塔鲁拉坐在一起,牧师询问是否有人可以提出这两个人不应该结婚的正当理由。亚当站起来走到艾莉森面前并亲吻了她,引起了观众的欢呼。然后亚当和艾莉森一起走上过道,观众仍在欢呼。然后牧师问是否有人可以提出为什么这两个人不应该结婚的正当理由,亚当站起来开始说话,但他所能做的就是咳嗽,婚礼正常结束。在招待会上,亚当试图应对这种情况。他遇到了艾莉森的母亲温迪,他们聊得很开心。亚伦(Aaron)宣布他在巴黎师从厨师让-皮埃尔(Jean-Pierre),然后展示了一个巨大的蛋糕。亚当出去抽烟,穿得好像负责食物的费德里科也在抽烟。亚当解释了他的情况,费德里科给出了建议,并提到了汤姆·佩蒂的歌曲标题。费德里科非常喜欢佩蒂,他给他的金鱼取名为汤姆·佩蒂。亚当回到里面,与一个名叫爱默生的小男孩交谈,爱默生告诉亚当他太小了,不能使用这种语言。然后亚当像其他人一样跳舞。然后他躲进了洗手间(从来没有解释过为什么他在女洗手间),艾莉森和伴娘之一莉安德拉进来了。艾莉森惊讶地发现亚当在那里,但他们认真讨论了分手的原因。艾莉森不想在她的大喜之日这样做,但她解释了为什么事情不起作用,而利安德拉告诉艾莉森需要她。当他们回到接待处时,艾莉森的父亲祝酒,亚当走到蛋糕旁边,把它推倒了。亚伦把他追到街上,艾莉森紧随其后。亚当被车撞了,但他走开了,艾莉森看上去很担心。然后亚当在一辆公共汽车经过时消失了。随着片尾字幕的滚动,亚当在寒冷的天气里在山里,然后在天气不那么冷的时候在群山环绕的湖中划船,然后在背景中搭便车。