Monday, Ava DuVernay released a new short film, The Door, commissioned by the fashion house Miu Miu for premiere during New York's Fashion Week, and, as has come to be expected from her, it is a thing of beauty.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.