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