A Short Film By Hedi Slimane Fashion, Film & Television, Theatre & DanceJesse WalkerDecember 21, 2009