I just saw this show again on television. The show by Alexander McQueen was apparently inspired by his learning of a distant relative being hung during the Salem witch hunts. This is mentioned in the newly updated video posted above (the older version had no longer been functioning).
Also, the show did not get good reviews because it was so dark, and projections of dark imagery such as insects on the ceiling were not pleasing. The show was about an hour outside the city (Paris) and was held on a very dark, cold, dreary, rainy night and when guests entered into the show to such darkness it was as if they were already set up for having grumpy attitudes.
The lightning flash effect also did not provide an effective recreation of which was seen at a previous show of McQueen's.
Whether the clothing translated well inside the stores was another issue.