Desperate Housewives Spoilers: First Look at John Barrowman as Patrick Logan

Desperate Housewives Spoilers: First Look at John Barrowman as Patrick Logan

We know all you John Barrowman fans have been very keyed up about the news that one of our all time favorites would be joining the cast of Desperate Housewives for six episodes as the baddie in the Angie (Drea de Matteo) storyline. We're still a ways off from seeing John's first episode, but we're mighty pleased to exclusively present you the very first pictures ABC has released of John as Patrick.

The woman John is with is played by Emma Crawford and if I were her character, I'd be mighty careful about who I let in my house. Something tells me that despite those very pretty flowers, Patarick is up to no good. Anyone have any guesses as to what is going on here? Source