Eddie (Ben Stiller) está em crise porque todos seus amigos já se casaram menos ele. Quando conhece Lila (Malin Akerman), ele pensa ter achado a mulher da sua vida e os dois se casam. Porém na lua de mel, ele descobre que Lila não é bem o que ele imaginava e acaba se apaixonando por Miranda (Michelle Monaghan).