Po roku dobrego związku Tom (Jason Segel) i Violet (Emily Blunt) zaręczają się i wprowadzają mieć ślub. Wszystko komplikuje nagły dwuletni staż Violet w odmiennym mieście. Ślub jest przełożony, lecz ku niezadowoleniu Toma, przyszła panna młoda dostaje sukces i układ na przyszłe dwa lata. Bądź w skutku uda im się pobrać?