strange things are afoot in new orleans