Where To Stream Desperate Housewives Season 2 Episode 1
Next
- Aired September 25, 2005
- 43 Min
- Rated 9.2
- Number 31 Of 180 Rated Episodes
Lynette goes back to work; Gabrielle struggles with her pregnancy and Carlos in jail; Bree deals with Rex's death; Susan learns more about Mike's past.