Desperate Housewives (season 2) cast. The season sees the promotion of three former guest stars, who begin acting as series regulars from the season's first episode. The series is narrated by Brenda Strong, from the point of view of the deceased Mary Alice Young, as she observes, from a unique perspective, the lives of the Wisteria Lane residents and her former best friends. Susan Mayer, portrayed by Teri Hatcher, is divorcée and single mother, who, in her continuous search for a romantic commitment, ends up in bed with her former husband. Felicity Huffman portrayed Lynette Scavo, who starts neglecting her responsibilities as a mother,
Lynette Scavo are shocked but supportive. In a fit of pique at being served marijuana-laced brownies, Lynette decides that Stella has to go. While she soon changes her mind and asks her mother to stay, Stella is hurt and leaves the Scavo home. When Lynette learns that Glenn left Stella because he is gay, she tells her mother that she appreciates the time they've spent together. Stella, not wanting to ruin the happy memories, decides not to return and moves in with Glenn. A short time later, a tornado threatens Fairview and Lynette persuades her elderly neighbor, Karen McCluskey, to let the