Młodzi małżonkowie, Scott (Justin Long) i Kristin (Jess Weixler), przerywają miesiąc miodowy i powracają do Minneapolis. Mają zamiar pochować swojego świadka, Lumpyego (Tyler Labine), który niespodziewanie zmarł po ceremonii. Na miejscu spotykają Ramsey (Addison Timlin), od której dowiadują się, że Lumpy nie do końca był tym, za kogo się podawał.
Młoda para odwołuje podróż poślubną, żeby zorganizować pogrzeb przyjaciela, który umarł na ich weselu. Scott (Justin Long) i Kristin (Jess Weixler) postanawiają zorganizować wesele w Arizonie. Świadkiem na ich ślubie jest Lumpy (Tyler Labine), dusza towarzystwa, który znakomicie bawi się na imprezie. Niestety, niespodziewanie mężczyzna traci przytomność i umiera. Wszyscy są zszokowani. Nowożeńcy postanawiają odwołać podróż poślubną i wrócić czym prędzej do Minneapolis, żeby zorganizować pogrzeb przyjaciela. Wkrótce odkrywają, że zmarły miał wiele tajemnic.