Is this what humanity has evolved into? Andrew Huang's short film "Doll Face" is a fascinating, purely-visual commentary on the lengths young women will go to in order to emulate media-approved standards of beauty. If the message of the film doesn't give you the creeps, its arachnid-like, doomed protagonist surely will.