Desperate Housewives
Season 2
Ep 20. It Wasn't Meant to Happen
- TV14
- April 30, 2006
- 41 min
-
8.1 (648)
Karl decides to break up with Edie, but she has no idea that Susan is the other woman in his life. Lynette tries to help Ed out in his sex life. Bree discovers that Peter has another kind of addiction. Meanwhile, Gaby is shocked when Lily's father comes back to claim her.