Find out why The Walking Dead, Search Party and more are our picks
By Michael Ausiello | Mar 7, 2007 3:00 AM EST
Question: Is Clea DuVall done on Heroes?
Answer: I hear there's a good chance she'll pop up in the May 21 season finale.
Download the TV Guide app for iPhone, iPad and Android!