Clea Duvall has made notable contributions to the film industry with her performances in movies such as "But I'm a Cheerleader" and "The Faculty." Her unique presence and versatile roles have made her a memorable figure in both independent and mainstream cinema. https://pochepictures.com/clea-duvall-in-the-faculty/