If you're like most people, you probably find the whole Angie storyline on
Desperate Housewives a little snooze-inducing because of its pace. The good news is, Angie's (Drea de Matteo) ex Patrick Logan, played by
Torchwood star John Barrowman, is finally in Wisteria Lane, and he's not a happy camper.
After
the big reveal in the last episode, we know that Angie has a storied past with crazy Patrick, when the two were eco-terrorists, who at one point even ended up killing someone. We also found out that Danny is Patrick's son, and it was Nick who whisked her away to safety.
Elsewhere on "My Two Young Men" Gaby (Eva Longoria Parker) and Susan (Teri Hatcher) go to "shameless lengths" to top each other's kids, in no doubt a continuation to the whole giraffe and leopard debacle about groupings in school. Also, we see what happens between Lynette (Felicity Huffman) and Preston's Russian import. Katherine (Dana Delaney) comes out of the closet and Bree (Marcia Cross) invites Sam to dinner!
Promos after the jump:
Desperate Housewives airs tonight on ABC.
(Image courtesy of ABC)