British academic Violet (Emily Blunt) and Jewish-American chef Tom (Jason Segel), are smart and in love. They throw an engagement party and plan to marry soon yet keep being distracted, mainly by Violet’s desire for a career. This prompts them to move to Michigan, where her theory about stale doughnuts and “screwed-up people” attracts a lot of attention, especially from her boss (Rhys Ifans). Guess what? Soon everyone’s eating stale doughnuts.