Where To Stream Desperate Housewives Season 2 Episode 20
It Wasn't Meant to Happen
- Aired April 30, 2006
- 43 Min
- Rated 9.2
- Number 44 Of 180 Rated Episodes
Karl breaks up with Edie, who doesn't know that Susan is the "other woman"; Lynette tries to help Ed with his sex life; Bree discovers that Peter has another addiction; and Lily's father claims his daughter.