Clea Helen D'Etienne DuVall is an American actress, writer, producer and director.
Animation
Comedy
Romance
Drama
Mystery
Thriller
Crime
Family
Action
TV Movie
Sci-Fi & Fantasy
Horror