Susan needs a kidney transplant but not from Julie, secretly expecting it to come from her mother. Beth feigns finding the gun that shot Paul at Bree's house and there's an old face back in town.
Mary Alice: (Brenda Strong) "Gaby's (Eva Longoria) biological daughter was erased and she struggled to cope. Tom (Doug Savant) had a 20 year old secret...he once slept with his wife's best friend, it no longer mattered to him but his wife felt differently. That's why she had decided to punish him and torture him and humiliate him...have her revenge before she told him she knew." Tom rips his pants. Renee (Vanessa Williams) thinks she made a mistake telling Lynette (Felicity Huffman) about them, well then she shouldn't have but it's too late now. Lynette thinks what she's doing to him is better than smashing his head and she's not ready to get over it yet. Since when he apologizes, she'll cry and then forgive him. Besides no one's getting hurt and he slips on some peanut butter strategically placed on the stairs. What if one of the children had stepped on it. Lynette "had developed a taste for revenge and she was finding it delicious." Devious lot these housewives! as we know.
Mary Alice: "We pass by these people everyday - sense their isolation - but we just keep walking." The Reverend Sikes ( Dakin Matthews) asks Bree (Marcia Cross) to help out Beth (Emily Bergl) but Bree refuses as she's married to a lunatic. They then proceed to quote Bible verses at each other and the Rev wins by bringing out Bree's guilt as she's shacking up with her boyfriend. Bob (Tuc Watkins) and Lee (Kevin Rahm) celebrate at dinner with Carlos (Richard Antonio Chavira) as they are adopting a girl named Eliza. Yeah that's just what Gaby needed to hear after her ordeal. They were hoping for some champagne. Gaby thinks she's beautiful as she's caught in the moment with her photo, Carlos says she's fine. But she can't cope with her emotions and needs her doll.
Julie (Andrea Bowen) visits Susan (Teri Hatcher) in hospital but Susan refuses to accept her kidney. Mike (James Denton) tells her she should think closer to home, her mother. She's set against it as she doesn't want to lose her mind as well as her kidney. Julie's already told Susan's mother and now it'll be a nightmare for Susan, she'll owe her mother for the rest of her life. Yes always thinking of herself is Susan. Renee lets Tom know she spilled to Lynette, cos the guilt gets the better of her too, but the guilt of carrying this secret around for over 20 years just washed over her! He's been accident prone lately and recalls the gay porn Lynette placed in his PowerPoint presentation. He tests the brakes just to be on the safe side. If Lynette wanted to kill him, think she'd have already succeeded by now, ha.
Bree invites Beth for a get together at her house with the others, saying Beth was never hated and Paul's (Mark Moses) not that bad (a little more fibbing on Bree's part). Beth says he went to prison for a murder he didn't commit. Beth shouldn't have to suffer for what he's done. Aunt Claire (Valerie Harper) arrives with her mother. Mike tells her of Susan needing a donor and her mother, Sophie (Leslie Ann Warren) wonders who that would be. Mike suggests Sophie but Susan is adamant she won't do it. Claire begins to tell her why but Sophie interrupts; they're going away together on a three month cruise; so the timing's not right.
Lynette makes Brownies for Tom with some extra laxative included. Tom refuses as he had a big lunch and insists Penny (Darcy Rose Byrnes) should have it, forcing Lynette to stop her from eating. Tom denies it was an affair and it was meaningless. Lynette is certain they were only taking a break from each other; then one day she had an epiphany. She chose a path that included Tom in her life and he was sleeping with her best friend. Gaby returns home with Bree to find doll's clothes strewn all over the stairs. Bree comments she hopes that Carlos is "not having an affair with a tiny, naked person." Gaby replies the doll isn't a toy, it's hers and she's something special that can't be taken away. Then covers herself by adding it's a gift for Bob and Lee.
Susan wonders why Sophie refused to be tested. There's an 85% chance she'll be thinking her mother doesn't care. Sophie's sorry for disappointing her. Claire wants Susan to let her mother off the hook as there are things she doesn't know. She has breast cancer and is beginning chemo next week. The cruise is the story so that's why there's no kidney and she didn't want to burden Susan by telling her.
Gaby takes her doll back to the shop and asks if she's weird for being attached to the doll. Naturally Miss Charlotte (Stephanie Faracy) wouldn't think so. Gaby feels she needs her and she calms her down. Miss Charlotte has a doll too and calls her Mrs Humphreys. Gaby's feelings are normal. Every doll has a story and her one has a music shop. Mrs Humphreys is always there. Her sister passed away, just like Miss Charlotte's own sister did. "They'll never leave you." Gaby calls her doll Princess Valerie.
Tom apologizes to Lynette, he never found the right moment to tell her about Renee and then they had the children. They had beautiful moments together that he didn't want to spoil. She can forgive him or ruin their lives they've spent together. Did Lynette cry then, no. Susan and Sophie make up and she apologizes. Susan tells her a health scare makes you think what's important. Sophie knows how they feel about each other and one day they should go on a cruise together, just the two of them. Lynette forgives Tom when she touches his hand next day at the breakfast table; but she doesn't use any words.
Bree lets the others know she invited Beth over. Renee refers to her as 'the lady with the bad hair'. Bree asks why Beth should suffer for the sins of her husband. Renee tells the others they sound like mean, pretty girls who won't let anyone else sit at their lunch table. Lynette wanted to be one of those, think she's making up for that now that she's older, ha. Bree gets flowers but she doesn't recognize the delivery man. He had a fake beard on! Renee knows someone who can help Beth with her hair. Bree reminds them they don't want Beth ending up like Mary Alice.
Beth sits on a gun behind the cushion and that was planted there. A .38 calibre. Now Beth retorts she understands why she was invited here; so they could get her fingerprints on the gun. Gaby says she was sitting there and she didn't feel anything. Lynette adds Beth was alone in the room. Susan reminds Beth she pulled a gun on her on Hallowe'en. The same gun. Beth accuses them of setting her up. Isn't it Beth who's setting herself up. Oh this plot's getting too weird. Wouldn't Bree know if there was a gun under her cushion with her meticulous tidying up and she doesn't live there alone either. Bree thinks Beth's as twisted as her husband. (And like her mother too.)
Keith (Brian Austin Green) didn't send Bree flowers, no he wouldn't even dream of it, slob that he is, ha.
Mary Alice: "...don't want to see the sadness in their expressions, the longing in their hearts, the loneliness in their eyes...stop and look at these isolated people. If we look close enough we might just recognize them." The flower guy is revealed as Paul's son, Zach (Cody Kasch) that's why the photo was shown in Bree''s house. Oh boy, is he meant to be another suspect in the shooting of Paul or is he here to help him.