fairyonacid.com
Lady Blue Shanghai
Lady Blue Shanghai is a 16-minute internet promotion short film for Dior written, directed and edited by David Lynch. It stars Marion Cotillard, Gong Tao, Emily Stofle, Cheng Hong, Lu Yong and Nie …