Desperate Housewives
My Husband, the Pig
S3 E16:
Rex Van De Kamp narrates the happenings on Wisteria Lane; Edie gets an unexpected visitor from her past; an unanticipated pregnancy creates complications.
Starring
John Slattery, Dougray Scott, Jake Cherry