Description by couchtuner for Desperate Housewives Season 5 Episode 21 : Susan is surprised to see that her ex-boyfriend Jackson (guest star Gale Harold) has returned and has a surprise question for her. In the meantime, Karl tries to get his son Evan to be invited to MJ Delfino’s sleep-over, Bree sinks to a new low in order to retain the best divorce lawyer in town, and Katherine tries to get Mike to talk about marriage. Meanwhile, Dave plans a fishing trip with Susan, and Gabrielle tries to get her daughter Juanita to understand that vanity is an awful thing, and this leads to them betting they can both do without make-up.
Watch It Here :Desperate Housewives Season 5 Episode 21 Bargaining