A ghostly procession through timeworn streets? A flaming torch revealing what hides within the shadows? It must be New Orleans.