Susan receives some surprising news while she's away on a romantic weekend with Ian, Lynette continues to try and support the family while Tom chases his dreams, and Bree finds her family is anything but perfect.
click here to see where to watch or (watch here).
Ready to Watch Desperate Housewives, Season 3, Episode 4?