Clea DuVall

Clea DuVall is an actress who played Marcie in Buffy.