willem dafoe smiling while looking in the window of a victoria's secret store