vincent cassel, eniko mihalik, alyssah ali & marine vacth directed by darren aronofsky for ysl. he's still hot.