Andy Huang's "Doll Face" - An amazing short film about the self-destructive pursuit of trying to live up to the media's portrayal of beauty.