Looking to watch Desperate Housewives Season 2 Episode 21 online? TV Fanatic is your destination for every paid and free streaming option of the Desperate Housewives S2E21 full episode from 2 affiliates.

Unrated

Episode Details

Desperate Housewives Season 2 Episode 21: "I Know Things Now"

Gaby and Carlos ask Xiao-Mei to be their surrogate mother; Ed hires a forensic accountant who uncovers Tom may have had an affair in Atlantic City; Betty discovers Matthew set Caleb up and locks Matthew in Caleb's old cell.