Desperate Housewives is an American mystery comedy-drama television series. It aired for eight seasons on ABC from October 3, 2004, until May 13, 2012, for a total of 180 episodes. The series features an ensemble cast, headed by Teri Hatcher as Susan Mayer, Felicity Huffman as Lynette Scavo, Marcia Cross as Bree Van de Kamp, and Eva Longoria as Gabrielle Solis. Brenda Strong narrates the series as the late Mary Alice Young, appearing sporadically in flashbacks or dream sequences.