Clea Helen D'Etienne DuVall ( born September 25 , 1977 ) is an American film and television actress .
Clea Helen D'Etienne DuVall ( born September 25 , 1977 ) is an American actress .