Desperate Housewives - Season 3, Episode 20 - Rotten Tomatoes

Episode Info

Susan goes to the therapist and realises she must choose between Ian and Mike. Travers is having a birthday party which only spells trouble for Mrs McCluskey.


Felicity Huffman
as Lynette Scavo
Teri Hatcher
as Susan Mayer
Eva Longoria
as Gabrielle Solis
Andrea Bowen
as Julie Mayer
James Denton
as Mike Delfino
Jason Gedrick
as Rick Coletti
Kathryn Joosten
as Karen McCluskey
Doug Savant
as Tom Scavo
Jake Cherry
as Travers McLain
Zane Huett
as Parker Scavo
Rachel G. Fox
as Kayla Huntington
Judyann Elder
as Dr. Brody
Dougray Scott
as Ian Hainsworth
Brenda Strong
as Mary Alice Young
Show More Cast

Gossip Photos

Discussion Forum

Discuss Desperate Housewives on our TV talk forum!