Violet (Emily Blunt) e Tom (Jason Segel) vivem uma linda história de amor. O único detalhe é que eles nunca conseguem marcar o dia do casamento. Se numa hora eles marcam, alguma coisa acontece e a cerimônia precisa ser adiada. Com isso, já se vão mais de quatro anos de noivado e a família não para de cobrar uma solução para o enlace dos dois pombinhos. Perto de completar cinco anos, tudo está certo para o tão aguardado casamento e agora nada mais pode dar errado. Nada mesmo?