Clea DuVall - Rotten Tomatoes