Separated by nearly a century, Rowan and Bobby Lexington are both all alone in the world. Their mothers are dead, and they've been left in the care of strangers. Worse yet, they hear screams that no one else hears."People do evil things to each other every day" Sister Bernadine tells Bobby at the orphanage. "I believe those evil deeds cling to them-following them wherever they go, even as they go about their business and pretend they've done nothing...