Desperate Housewives season 6 episode 18 spoilers. The title of this episode " My Two Young Men " comes from a song in the Stephen Sondheim musical Bounce. It was originally a separate number, but later became a part of the song "Next to You".
Angie Bolen's ex-boyfried, Patrick Logan (guest star John Barrowman), the man she has been running from all these years, makes his way to Wisteria Lane. In the meantime, Susan and Gabrielle go to extreme and shameless lenghts to top each other's kids, whereas Bree invites Sam (guest star Sam Page) over for a family dinner. A party is thrown for Mrs. McCluskey, and Lynette thinks there is more to Preston's fiancée (guest star Helena Mattsson as Irina) than she's letting on. Meanwhile, Katherine comes out of the closet.