Episode Info

Susan (Teri Hatcher) is more than a little put out when her beau, Mike (James Denton), is arrested for the murder of Mrs. Huber. Gabrielle (Eva Longoria) has a new gardener named Justin (Ryan Carnes) who knows all about her affair with previous gardener John (Jesse Metcalfe) -- and he intends to profit by his knowledge. Bree (Marcia Cross) suspects the worst when she finds a condom, but the truth is even worse than she first thought. Lynette (Felicity Huffman) tries to sabotage her husband when he is offered a job that will consume all his time. And the troublesome Andrew Van De Kamp (Shawn Pyfrom) has a big, big surprise for everyone concerned.


Felicity Huffman
as Lynette Scavo
Doug Savant
as Tom Scavo
Teri Hatcher
as Susan Mayer
Marcia Cross
as Bree Van De Kamp
Eva Longoria
as Gabrielle Solis
Brenda Strong
as Mary Alice Young
Conor O'Farrell
as Detective Copeland
Mark Moses
as Paul Young
Nick Chinlund
as Detective Sullivan
Cody Kasch
as Zach Young
Pat Crawford Brown
as Ida Greenberg
Andrea Bowen
as Julie Mayer
Steven Culp
as Rex Van De Kamp
Elizabeth Storm
as Janie Peterson
James Denton
as Mike Delfino
Jesse Metcalfe
as John Rowland
Richard Burgi
as Karl Mayer
Zane Huett
as Parker Scavo
Roger Bart
as George Williams
Shawn Pyfrom
as Andrew Van De Kamp
Joy Lauren
as Danielle Van De Kamp
Mehcad Brooks
as Matthew Applewhite
Brent Kinsman
as Preston Scavo
Shane Kinsman
as Porter Scavo
Show More Cast

Impossible Photos