Desperate Housewives Season 6 Ep. 21 " A Little Night Music " Trailer & Spoilers

Desperate Housewives season 6 episode 21 is titled as “Little Night Music”. We already posted some spoilers for that episode, but here's also the official synopsis from ABC:

After years on the run, Angie finally comes face to face with her ex-lover, Patrick Logan (guest star John Barrowman). Meanwhile, Gabrielle and Susan plan an elaborate scheme against their husbands, Lynette sees a darker side of Eddie (guest star Josh Zuckerman), and Bree meets a woman who knows Sam all too well: his (supposedly deceased) mother.