As the star of Dior’s Lady Dior short films, Marion Cotillard has climbed the Eiffel Tower and rocked out with Franz Ferdinand. In the latest installment of the series, Lady Blue Shanghai, the French actress plays a businesswoman whose discovery of a mysterious blue Lady Dior bag unlocks the memory of a dizzying love affair in the Chinese metropolis. Cotillard channels a Hitchcock-era heroine in a gray suit while the luxe bag literally shines. The enigmatic film, written and directed by David Lynch, made its debut at Dior’s cruise collection show on Saturday night, but now you can take a peek yourself. Enjoy!