Is it true that the stars of Desperate Housewives couldn't stand each other? Now the show's over for good, Teri Hatcher reveals the truth By Rebecca Hardy for MailOnline. Apr 16, · Susan Delfino in "Desperate Housewives," played by Teri Hatcher. Teri Hatcher is ready for a Desperate Housewives revival, but she doesn't know if it will ever actually happen. The actress, who played Susan on the ABC series, appeared on ITV's Loose Women on Wednesday and talked to the co-hosts about the TV series and whether there's a possibility of a revival.