Patrick Wilson spiller Don Champagne, der har alt - på overfladen i hvert fald. En god forretning, det perfekte hus, perfekte børn og den perfekte kone. Hans kone Mona er dog kun fokuseret på det overfladiske (og bliver derfor spillet af Katherine Heigl), så for at få lidt spænding i sit liv kaster han sig over en smuk ekspedient (Jordana Brewster). Det finder konen sig dog ikke bare sådan i. Faktisk er der ikke dét, som hun ikke vil gøre, for at holde fast i sin "perfekte" tilværelse.