Red Right Hand, the wickedly seductive tale of a devil abroad, rose to a cataclysm of murderous noise. Papa Won’t Leave You, Henry and The Weeping Song were both demon hornpipes and White Elephant, ...