Edie thinks that Karl is going to pop the question, but he's really trying to marry Susan, Carlos learns more about the fractured relationship between Gabrielle and her mother, Lucia (guest star Maria Conchita Alonso), and Lynette learns the extent of Bree's problem with alcohol.
An illegitimate sister comes forward to claim the Sheffield family fortune.
A cigar maker is found in his store tied up, beaten, mutilated, and murdered with a chaveta, a cigar-making tool featuring a rounded blade. The investigation leads Horatio to a group that helps Cuban refugees.
The angels must help a girl who is near death and awaiting a heart transplant; the husband of a potential donor struggles with a decision.