Pretty much every character's storyline gets major developments this week, and the result is that it's the best episode in a long time.
The Scavos continue to try to keep Porter safe, which means mortgaging the restaurant to get him out on bail. When Mr. Shilling threatens Porter and he skips bail, Preston -- totally proving himself to be the good twin -- pretends he's Porter and goes to his arraignment. Tom and Lynette obviously know it's Preston, but they let him do it anyway, because the alternative (losing the bail, which means losing the business) might be even worse.
Carlos begins regaining his vision, and Gaby quickly realizes he's going to find out she sold things including his autographed Lou Gehrig baseball, which had been passed down from his grandfather and his father. She tries to get it back and finds out she'll have to dance for the perv she sold it to. And she does it, but as Carlos gains more and more vision back, he realizes how much Gaby truly sacrificed for the family while he wasn't looking: her clothes and shoes!
Bree finds out Andrew's been dating the plastic surgeon, and then finds out the plastic surgeon was once in porn. She rents the porn to let Andrew know, and it's possibly the most touching mother-son relationship these two have ever shared.
Katherine struggles getting MJ to like her, even though Susan's not talking trash or anything. We find out it's because a long time ago Susan told MJ that she and Mike would get back together. Mike tells her that was stupid and she says they've never said that wouldn't happen. She asks him if he ever thinks about it, and he leaves to go look after Katherine. I couldn't tell if that was an emphatic yes or an emphatic no.
Creepy Dave is barely in the episode, but what we do get is the big reveal: He was the father/husband of Lila Dash and child, and that's why he wants revenge. He also sees dead people. And talks to them. And promises them he'll get that Mike Delfino back for what happened. By doing the same thing to them. Uh-oh. Susan (or Katherine?) and MJ better watch their backs. (And how is it possible that Neal McDonough makes me feel both sad and creeped out at the same time?)
Previously: Lila Dash's death in an accident led to the end of Susan and Mike's marriage. Susan found out Katherine and Mike were dating. A doctor told Carlos he could regain his sight. And another doctor told Bree and Orson that a procedure would alleviate his snoring. And Creepy Dave told another lie. This one was a doozy, though, since he said he saw Porter Scavo at the crime scene (you know, the one Creepy Dave actually committed).
Mary Alice tells us that Lynette wakes up and realizes she can't remember the last time her family had breakfast together, so she makes breakfast and threatens her family with violence if they don't stay and eat. So they do, but one of the twins tries to leave before Lynette's ready, and she's not having any of it. He asks Tom to "Make mom let me go," and Tom says the most awesome thing ever, which is, "Everyone at this table who thinks I have the power to make your mom do anything, raise your hand." No one raises so much as a finger. Poor Tom. Just then the doorbell rings, and it's the cops looking for Porter. Tom and Lynette are acting shocked, which is sort of stupid since they knew he was a suspect, but whatever. Porter walks up to the door, in a different shirt than the twin who tried to escape. Aha! So that was Preston. Thank you, wardrobe department. Porter's arrested despite Lynette and Tom's protests and assurances that Porter had nothing to do with the fire. The cops tell them a witness has stepped forward. They take Porter away and Tom tells Lynette they'll get through this, and goes inside to call a lawyer. Mary Alice continues that Lynette couldn't remember how long it had been since her family had had breakfast together ... and she couldn't know how many years it would be before they'd have breakfast together again. Now, that just makes me sad, Mary Alice. Why'd you have to go and drop such a bad spoiler right at the start of the episode?
After the credits, Mary Alice says it's an awful thing to live in the dark, but that sometimes a flicker of light brings hope. And we're inside Carlos's head seeing light and some fuzzy shapes. Gaby's upset that's all he sees, but the doctor says that's all that's expected, but it means he'll be able to see more. But they have to keep his dark glasses on. Carlos mistakes the doctor for Gaby and then Gaby starts making out with him (Carlos, not the doctor). Apparently, mistaken identities is a real turn-on for her.