Desperate Housewives: Season 3 Episode 16: My Husband, the Pig
Starring: Teri Hatcher, Felicity Huffman, Marcia Cross, Eva Longoria, Nicollette Sheridan, Brent Kinsman, Josh Henderson, Joy Jorgensen
Length: 43 minutes
On Air Date: 4 Mar 2007
Desperate Housewives: S03E16 Description: In narration, Bree’s deceased husband gives his own account of what’s going on in the neighborhood and how he feels about it.