Living in Manhattan, Tom (Zach Braff) is a cook who has difficulty keeping a steady job. His wife, Sofia (Amanda Peet), is an attorney. When their first child is born, they agree that she will be a full-time mom and he will work hard to get a promotion. When Tom gets fired after defending his friend Paco (Yul Vazquez), he takes a job in Ohio working at the ad agency where his father-in-law is the assistant director. Tom is assigned to report to Chip (Jason Bateman). Chip is a strict and hard-working paraplegic man who is coincidentally Sofia's ex-boyfriend from high school. Chip still carries an obsession with her, so he conspires to make Tom's work life miserable. As Tom's frustrations mount, Chip begins to sway Sofia to his side.