Felicity Huffman is still loved by her castmates. On Sunday night, Eva Longoria, Marcia Cross, Vanessa Williams, Dana Delany and Brenda Strong reunited on to raise money for The Actors Fund amid the coronavirus pandemic. The ABC dramedy ran from 2004 to 2012.