Mirror mins | 2001 Director: Lee LanierA striking computer-animated commentary on the destructive nature of fashion on one’s self-esteem. Post navigation Previous post: ClocloMarch 14, 2012Next post: Snow White: A Deadly SummerMarch 16, 2012 You May Also Like Catching Sight of Thelma & LouiseCaretakers