Desperate Housewives Episode 6x19 "We All Deserve to Die" promo trailer. Episode airs on Sunday, April 18th at 9/8c on ABC.
Episode spoilers :
Determined to derail son Preston's marriage to Irina, Lynette discovers the truth about her future daughter-in-law. Gaby offers to help out neighbors Bob and Lee in the most generous way, but does not consider the consequences; Bree begins to question Sam's motives; Susan gets creative to help Mike with his finances; and unbeknownst to Angie, Danny meets Patrick for the first time.