Why you should check out The Sinner, The Good Place, and more
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!