Since the arrival of Harvey Angell at 131 Ballantyre Road, life is a little bit brighter for orphan Henry - even mean old Aunt Agatha isn't quite so miserable these days.
Still, when she agrees to take everyone on holiday, Henry can't believe his luck. For the first time ever, he's about to see the sea. Sibbald House isn't quite what he'd pictured - a dusty, tumbledown, creaking old cottage in a freezing, windswept Scottish fishing village.
On the first night, Henry can't sleep a wink for the spooky moaning noises coming from somewhere within the house - and on discovering a hidden room with a ghostly secret, he knows he has to solve the mystery that the house - and the village - has been hiding for years. It's time to enlist the help of the extraordinary Harvey Angell . . .