Desperate Housewives
Sweetheart, I have to Confess
S3 E6:
Susan declares her love for Ian; Gaby and Carlos try to regain what they have lost; Bree must confront Orson's past.
Starring
Valerie Mahaffey, Dougray Scott, Kiersten Warren