The unraveling of eighteen-year-old Luna Kane's haunted past begins in the winter of 1988, when her dying great-grandfather, a self-proclaimed faith healer, claims he hears phantom owls crying in the night. ". Can you hear the music?" he implores her in his final moments,...