Watch Desperate Housewives Season 1 Episode 22 online via TV Fanatic with over 9 options to watch the Desperate Housewives S1E22 full episode. Affiliates with free and paid streaming include Amazon, iTunes, Vudu, YouTube Purchase, Google Play, Xfinity, Hulu Plus, Hulu, and Verizon On Demand.
|YouTube Purchase||Watch Now|
|Google Play||Watch Now|
|Hulu Plus||Watch Now|
Susan and Mike move in together. Lynette tries to make sure Annabel (Melinda McGraw) doesn't come between her and Tom, but ends up getting Tom fired.