The Orpheum Theatre in downtown New Orleans was the setting of the recent North American premiere of the WLAE-TV documentary ...