Watch Desperate Housewives Season 2 - Episode 2 - You Could Drive a Person Crazy
Susan is surprised, and not pleasantly so, when she finds out who Edie's new boyfriend is---her ex-husband Karl. Meanwhile, Lynette Read More.

Watch Desperate Housewives TV show episodes for free online from ordable.com! The Desperate Housewives TV show series is one of the most popular and critically acclaimed TV shows in the US. Currently in its sixth season, the show chronicles the lives o
Susan is surprised, and not pleasantly so, when she finds out who Edie's new boyfriend is---her ex-husband Karl. Meanwhile, Lynette Read More.
On one of Gabrielle's prison visits to see Carlos she creates a terrible riot, which lands Carlos in hot water. Gabrielle meets an Read More.
While Tom tries to save his marriage, Mike and Susan get engaged. However, Susan's happiness is short-lived when she realizes Read More.
Mike Delfino has woken up from his coma, and has no recollection of the past two years, and Edie is there to fill in the blanks. Susan is still in the Read More.
Rex Van De Kamp (guest star Steven Culp) narrates this episode that focuses on the men of Wisteria Lane. Mike begins to suspect that Ian Read More.
Bree tells Karl about Orson's shady blackmail scheme, and Karl finds a way to scare him off, but things backfire when Bree becomes upset Read More.
As Katherine unravels, revealing how much of a toll losing Mike has taken on her, Bree comes to her aid. Gabrielle grows weary of Read More.
When Bree begins to fall for Karl, she decides it is time to break things up before they get way too serious. However, Karl isn't willing to Read More.
Bree's mother-in-law, Phyllis (guest star Shirley Knight), gets her in trouble with the law, Susan tries bravely to accept Edie's new Read More.
Dr. Ron informs Susan that she needs a splenectomy, and it's the doctor's first time, which leads Susan rather uneasy. Gabrielle is Read More.