Grandma X swept out the door.
Her footsteps had barely reached the stairs when Jack forced himself awake. It was like swimming to the surface from a long way down, requiring enormous effort. But finally he got his eyes open and managed to swing his legs out of the bed and stagger over to his sister.
It took quite a few vigorous shakes, but eventually Jaide came awake, too. She yawned widely as Jack said, ‘Did you see that whirlwind? Did you see what she did? She tried to make us sleep again, too. She is a witch!’
Jaide was much less happy with her theory now. It was all very well to speculate about the supernatural when the sun was up. At night, believability was a bad thing. The similarity between the whirlwind in Portland and the explosion in their home had her wondering exactly how they had come to be here, and why.
‘What should we do?’ she asked her brother.
‘Follow her,’ Jack said. ‘Find out what she’s up to. Stop her if it’s something bad.’
‘How?’
‘I don’t know. We’ll think of something when we know more about it – her – everything!’
Jaide thought about this as she slowly came fully awake.
‘All right,’ she said with a shiver. ‘Hang on. I’m cold; I need my dressing-gown.’
Jack opened the door a crack and peered through. They heard Grandma X moving about on the floor above, then moving back to the stairs to go even higher, up to the widow’s walk, the balcony on the dangerous rooftop.
Jack slipped out into the darkened hallway and peered up the stairwell. The sleeve of Grandma X’s robe was just visible, so white it seemed to be glowing in the gloom. Gingerly, mindful of even the slightest noise, he put a foot on the first step and began to climb.
Jaide finally found her father’s old dressing-gown in the mess. Out in the hallway, she looked around for her brother but couldn’t see him.
‘Jack,’ she hissed, ‘where are you?’
‘Up here,’ came the answering whisper out of the shadows, and suddenly there he was, crouched at the top of the first rise of stairs. Jaide had been looking right at him. ‘Come on!’
JAIDE BLINKED AND RUBBED HER eyes. Jack disappeared again for a second, then became visible, almost as if he had momentarily become part of the shadows.
She kept her eye on Jack as she followed him upward, but he didn’t disappear again. The stairs creaked under their weight, but luckily the floor here was carpeted, which muffled their footsteps, and the house was making plenty of other noises to cover the sounds. The wind outside – completely outside now, thank goodness – was rattling the window frames, and the old house creaked and groaned like a ship tossed at sea.
From far above came the clank of a bolt being pulled back, followed by the thud of a door – or a hatch – opening.
Jack’s hand found Jaide’s in the gloom, and they went up together, turning once to the right, then turning again. Seven steps later, they were on Grandma X’s floor. Three shut doors greeted them, one of them presumably to her bedroom. Instead of paintings or photos on the walls there were masks, strange masks of different people with varied expressions. Some were smiling and happy, some frowning, some screaming, mouths stretched open. More than a dozen pairs of empty black eyes stared at the twins as they tiptoed by.
Jack resisted the urge to run. The next set of steps was bare wood, without the carpet, so any footsteps would be much louder. The air also felt colder and the creaking of the building sounded clearer and alarmingly alive, as if it was a living organism complaining about the wind.
Jaide was acutely aware of how high they were. The house seemed to contract around them, becoming all angles and strange intersections as they passed into the roof cavity. The ceiling was barely as high as their heads. Cobwebs swayed against their faces. All about them was the smell of dust.
Directly above the last step was the hatch they had heard closing from below.
Jack reached ahead to fumble one-handed with the bolt. Jaide kept a tight grip on Jack’s free hand, because unlike him she couldn’t see a thing.
Grandma X had already drawn the bolt, so all Jack had to do was push open the hatch. He did so cautiously, and a coil of icy wind came through and whipped around them. Jaide was relieved that enough starlight came in for her to see. When Jack pushed the hatch completely open, she saw the wooden rail of the widow’s walk ahead, with the night sky beyond.
Jack put a finger to his lips and they crept out onto the walk, under the stars and into the wind.
They had emerged from the western side of a strange vertical construction in the middle of the walk that stuck up very much like a submarine’s conning tower. The moon was partly obscured by cloud and was still rising, but it was bright enough for Jaide to see. There was no sign of Grandma X, at least on this side. The twins huddled together, looking out.
By the increasing moonlight, the view from the widow’s walk was almost as good as the one from the top of the Rock. They could see across the bay, all the way out to sea. To the south, the Rock itself was clearly visible above the tower door. The stately fir tree swayed back and forth with the stiff breeze, its needles making a sound like a crowd whispering. Below that, Jaide could hear something else – an unpleasant hissing noise that she couldn’t immediately identify. It sounded a bit like a big water sprinkler, but no one would have one of those on after all the rain.
The wind plucked at her, and once again Jaide felt that feeling of weightlessness, as if the breeze might pick her up and fly her away, off into the night sky. The sensation was not welcome, and Jaide felt a stab of fear.
‘She’s not here,’ Jaide whispered to Jack. ‘Maybe we should go back down.’
Jack pointed with his thumb, indicating that they couldn’t see the other corner unless they moved, and he started to inch around the conning tower. Jaide reluctantly followed him, keeping a firm grip on his hand.
They only had to go one step before they saw Grandma X standing in the southwest corner of the widow’s walk. She was leaning over the railing, staring at something on the ground in front of the house.
The twins hunkered down. If she turned around, she’d see them at once.
But Grandma X was totally intent on whatever lay below. Suddenly she raised her right arm to point to the south. Something flashed on her finger, and she shouted five words loud and sharp enough to make the twins flinch.
‘Do as I have commanded!’
The weird hissing noise grew louder. Grandma X straightened and took a deep breath. She gripped the railing tightly with both hands. Her back arched and her eyes closed.
She became very still.
The twins broke from cover and ran to the other end of the rail. They didn’t dare breathe as they leaned out over to catch a glimpse of what Grandma X had been talking to – and then, when they did see, they couldn’t breathe at all.
A writhing, wriggling horde of black rats surrounded the house, thousands and thousands of them, all staring up at Grandma X and the twins. The rats’ eyes were bright white, just like the dog’s had been, far too bright to be just the reflected moonlight. The ghastly throng moved as one, surging against the base of the house like a horrible sea that spoke with one great voice, a squeal that issued from thousands of rat mouths, either in sal
ute or defiance.
The squeal faded as a slender column of glowing light appeared in the middle of the pack. The rats closest to it squeaked, suddenly separated from the mass, and jumped and tumbled away, biting one another in their efforts to escape. Once far enough away, they calmed again and moved with the tide of the horde.
But there was now a clear circle in the mass of rats, with the column of light gently pulsing in the middle, the exact same colour as the moon above. As Jack watched, transfixed, the column slowly took the shape of a woman.
She stood straight and tall, with long, silver hair and a robe of shimmering starlight. On her right hand there was a ring that shone brighter than any star. Her beauty took Jaide’s breath away. Standing next to her brother, whipped by the relentless wind, she felt that she had never seen anyone so strong, so wonderful, and so . . . luminous before. She had to be a ghost, or even some kind of goddess.
‘Do as you have been bidden!’ commanded the silvery apparition.
Jaide was shocked to hear what was recognisably her grandmother’s voice, though it was infused with a power that she could physically feel as a deep vibration through the air. She was also shocked by the sudden realisation that the apparition looked like her grandmother, though fifty years younger.
‘At once!’
The horde of rats exploded as if a bomb had been dropped among them. Rats jumped into the air, climbed fences, dived through bushes, ran over one another, all squeaking and scratching in their panic to obey the ghostly figure.
The moon went behind a cloud, and the glowing woman faded and was gone. Grandma X stirred as though waking from a deep sleep. Jaide and Jack retreated to the doorway and peeped around.
‘We should go now,’ Jaide whispered, and tried to pull Jack back to the door.
He shook off her hand and edged forward. He loved being out at night, and he wanted to know more about what was going on. Had Grandma X summoned the rats to tell them what to do, and the twins had just witnessed her sending them off? That fitted in with the theory that she was an evil witch, and the rats were servants like the insects that had plagued them on the Rock. But a nagging doubt lurked in the corner of Jack’s mind. Grandma X clearly had magical powers, but what was she using them for?