When their obnoxious and over-served best man, Lumpy (Tyler Labine), unexpectedly dies at their destination wedding in Phoenix, bride Kristin (Jess Weixler) and groom Scott (Justin Long) are forced to cancel their honeymoon and fly home to the snowy Midwest to arrange for his funeral. But getting Lumpy's body back to Minneapolis is just the start of their adventure, as the well-intended sacrifice surprises at every turn. And when the newlyweds' path leads them to a fifteen-year-old girl in a small, northern Minnesota town, all bets are off on who Lumpy really was.