David screamed and the ghostly boy opened his mouth and screamed back. But his scream wasn’t the scream of a child—it was the scream of an old, old man.|
“Come back, come back,” screamed the ghost in his cracked old voice. “Don’t leave me. Don’t go!”
Twelve-year-old David lives with his dad in a big old apartment building called Mahogany Villas. When he discovers he can climb through the vent pipes in the building and get into other apartments and play tricks on people, he simply can’t resist.
His main victim is Robert Alveston, a forgetful man in his nineties who is afraid that he is losing his mind. But David’s nasty pranks soon disturb more than his elderly neighbor. One day he comes face-to-face with a ghost, at first friendly but more and more terrifying as it becomes clear that he has a particular grudge against Mr Alveston. Soon both the old man and David are in great danger.