Carol (Julianne Moore) is a bored housewife, sorry, homemaker, in the San Fernando Valley. Her husband Greg (Xander Berkeley) is a successful businessman, and the pair live in a lavish home with Greg’s son Rory (Chauncey Leopardi). Carol has many friends and an active social life, attending various parties and gym classes. There’s nothing wrong in Carol’s life, other than her new sofa being delivered in black rather than teal, yet she suddenly finds herself becoming ill, which she soon believes to be caused by the “chemicals” found in modern life. But is she suffering from a real sickness, or is it all in her head? Maybe moving to the secluded, desert-based Wrenwood Centre, a “chemical-free facility”, will result in a cure.