故事开始于1951年,快书艺人巩天棚(张国立 饰)在师父走上战场英勇牺牲后一直照顾着师母一家人。之后,巩天棚带着师父的儿子严少斌(姚金飞 饰)参加了前往朝鲜的慰问团,在那里,严少斌见到自己心心念念的女友鸽子(韩雨芹 饰)。
实际上,鸽子的腹中早已经怀上了严少斌的孩子,然而严少斌在一次行动中牺牲了,为了保全严少斌的荣誉,鸽子选择将这个秘密埋藏在心底。眼看着鸽子的肚子一天天大了起来,一直暗恋鸽子的连长赵洪山(刘小锋 饰)找到了巩天棚,希望他能够和鸽子结婚,给鸽子和孩子一个名分,可是,巩天棚真正爱着的,却是师母贺帼玉(宋丹丹 饰)。。道格(乔什·盖德 Josh Gad 饰)和格雷琴(卡蕾·库科 Kaley Cuoco 饰)是相恋多年的情侣,彼此之间感情十分的稳定。终于,这对爱侣决定携手步入婚礼的殿堂,对于格雷琴来说,举办一场完美而又盛大的婚礼是她人生必要实现的梦想之一,而一位称职的伴郎是一场梦幻婚礼必不可要的要素,这正是道格所缺少的。 于是,道格找到了名叫吉米(凯文·哈特 Kevin Hart 饰)的男人,后者经营着一家伴郎介绍所,专门为道格这样的准新郎提供服务。刚开始,吉米和道格针锋相对,处处产生摩擦,好在两个男人的目标是一致的,最终,他们能否化解恩怨,共同成就一场美好的婚礼呢?。