Pretty Little Picture


Episode Info

In memory of their dear departed friend Mary Alice (Brenda Strong), the women of Wisteria Lane go through with her planned dinner party -- at their own peril. An inquisitive nine-year-old may blow the whistle on Gabrielle's (Eva Longoria) trysts with hunky John (Jesse Metcalfe). Susan (Teri Hatcher) leaves nothing to the imagination when confronting her ex-husband, Karl (Richard Burgi). Bree's (Marcia Cross) marriage is rapidly deteriorating, but you'd never know it from her sunny demeanor. And the contents of the box that Mary Alice's husband, Paul (Mark Moses), threw into the river are revealed.


Felicity Huffman
as Lynette Scavo
Teri Hatcher
as Susan Mayer
Anne Dudek
as Brandi
Emily Christine
as Ashley Bukowski
Marcia Cross
as Bree Van De Kamp
Christine Estabrook
as Mrs. Martha Huber
Eva Longoria
as Gabrielle Solis
Brenda Strong
as Mary Alice Young
Doug Savant
as Tom Scavo
Mark Moses
as Paul Young
Sam Lloyd
as Dr. Albert Goldfine
Cody Kasch
as Zach Young
Andrea Bowen
as Julie Mayer
Steven Culp
as Rex Van De Kamp
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