Bree, a perfectionist homemaker who feels unappreciated by her family, is troubled when her husband Rex (Steven Culp) asks for a divorce. She poisons him by mistakenly putting onions, to which he is deathly allergic, in his salad. At the hospital, Rex accuses Bree of being emotionally unavailable and obsessed with achieving domestic perfection. Elsewhere, Gabrielle, a former model, grows increasingly unhappy with her marriage to Carlos (Ricardo Antonio Chavira), who buys her love with extravagant gifts. She continues an affair with her sixteen-year-old gardener, John Rowland (Jesse Metcalfe).