TWENTY-ONE
When Jennifer Portland saw her son sitting alone in the toy department, she thought her heart would finally break.
All around this area of the sales floor, eager children squealed with delight as their parents guided them through the toy displays. But there was no clamour about the MonstaQuest sales stand. Gareth sat to one side of it in a bucket seat. Stacked piles of unsold card packs teetered beside him. His head was bowed, and he was studying his hands. It brought back sharp and painful memories of seeing her teenage son at home, after another awful day at his savage Secondary, slumped in an uncommunicative heap at the dinner table.
The MonstaQuest stand was flanked by two cardboard monsters. They were exaggerated caricatures from the pack, blown up to life size, standing guard, designed to attract customers. Jennifer recognised them as a Weevil and a Hoix.
She approached quietly. Gareth was studying the VIP tickets he’d been given for the international match. A couple of students strolled up to pester him.
‘I’m on a break,’ Gareth told them without looking up. Jennifer suddenly realised how long it was since she’d heard his voice.
The students wanted to buy the tickets from him. Gareth responded not by looking at the students but by clutching the tickets to his chest. It was a protective gesture that Jennifer recognised from his childhood, that she’d seen him do with a favourite toy.
‘They’re not for sale,’ Gareth said.
‘Come on, Harry,’ one of the students said to his mate, tugging his arm. ‘We’ll have to try the touts instead.’ He kicked the leg of Gareth’s chair. ‘Don’t want your lousy tickets, mate.’
‘Or your stupid card game,’ added Harry. He prodded one of the stacked piles of MonstaQuest cards, and it toppled over against the foot of the Hoix.
Gareth stood up angrily, but the students had already strolled off. Jennifer saw a murderous look in her son’s eyes. She’d seen that in the Achenbrite CCTV cameras earlier. It was a cold, unspoken fury that warned of coming violence the way that dark clouds threatened rain.
The Visualiser device was in Gareth’s hands. It was only when he looked up again that he saw his mother watching.
Jennifer walked over to him. ‘Come on, Gareth,’ she said soothingly. ‘Time to stop all this.’
Gareth stared at her like she was a stranger.
Gwen was still giggling at Owen in the cargo lift.
Owen didn’t find it funny. ‘Well, it looked real enough to me.’
‘Don’t worry, Owen. It’s definitely dead now.’
A cardboard Weevil lay crumpled in the corner, the remains of a MonstaQuest display item. Owen had taken one look at it as they were about to board the lift and put a bullet through its forehead. Gwen’s first reaction was to duck from the ricochet. Her second was to burst out laughing.
‘It was coming towards me,’ persisted Owen.
‘It was falling over,’ Gwen corrected him. ‘It’s funny, but when you’re embarrassed you don’t blush any more.’ She looked more closely at his cheek where Martina Baldachi had whacked him. ‘Did that hurt?’
‘Didn’t feel a thing,’ Owen said. ‘Hope it doesn’t bruise, though. Don’t want to spend the rest of my death with fingerprints across my face.’
The lift bell pinged.
‘Fourth floor,’ said Owen. ‘Kitchenware, furniture, children’s toys, and alien technology.’
Before the doors slid open, there was a mighty thump against the other side, accompanied by angry shouting.
‘Keep your hair on!’ called Owen. ‘They won’t open any faster if…’
His voice trailed off as the doors parted. Beyond the lift, two huge gorillas were hurling furniture across the sales floor. Gorillas in alien uniforms. Terrified shoppers and Wendleby’s staff were scrambling to get through or over the displays and away to safety.
Gwen unholstered her handgun. Owen was ahead of her, already out of the lift and stepping over the remains of the coffee table that had been hurled against the outer doors.
One of the creatures broke off from its bombardment, and swung onto a tall, freestanding unit. Racks of cutlery tumbled off and clattered to the floor. A young sales assistant stood below it, petrified. One of her friends seized a skillet from a display of pans and lashed out wildly. The gorilla casually reached out one long arm and simply batted him away into a rack of electrical goods.
Owen waved away some shoppers who had raced from the next department to see what all the noise was. One woman was struggling with her many bags of shopping, while her husband yanked the sleeve of her coat and told her to leave them. The short argument was abruptly ended when the nearest gorilla landed right in front of them with a thump, opened its huge mouth and bellowed a savage roar straight into their faces. The woman shrieked, flung her shopping aside, and fled. The gorilla began to pick curiously at the abandoned Wendleby’s bags.
Two other shoppers were angling their mobile phone cameras at the creature. ‘Are you insane?’ Owen yelled. Before he could reach them, there was a swirl of brilliant white light from over by the sofa beds, and one of the gorillas melted away into nothing.
Owen rushed up to the nearest shopper, a bristle-headed lad in a bomber jacket who bore an uncanny resemblance to the gorillas. He smacked the camera phone from the lad’s hand. ‘That could have been the last picture you ever took.’
‘It will be if you smashed my camera, you jerk!’ He was bunching his fists, squaring up to Owen.
Owen held up his compact double-action 9mm pistol so that the lad could see it clearly. ‘Talk to the gun, ’cause the face ain’t listening.’ He was pleased to see the bloke was shocked into silence. ‘Get out of here before you’re killed. Could be that thing that does it, could be me.’ Owen switched on his earcomms. ‘Ianto, you there, mate?’
‘Receiving.’
‘Take out the mobile phone network.’
‘Doing it now.’ Ianto’s voice crackled in his ear. ‘Got some activity up there?’
Gwen was in on the conversation now. ‘We might need back-up. Are those Achenbrite boys on standby with their capture equipment? These things look like the biggest gorillas you ever saw.’
‘Gorillas?’ said Ianto. ‘You don’t see many of those in Wendleby’s.’
‘They’re not picking out fabrics,’ said Gwen. ‘They’re in combat gear.’
‘Oh,’ said Ianto. ‘So they’d be guerrilla gorillas, then?’
‘Just send Achenbrite up here, Ianto.’
The remaining gorilla bellowed from its position atop the display unit. It swung its hairy, drooling face around, and its scrunched expression suggested that it couldn’t work out where its monstrous mate had gone.
‘I used to love a bit of a shop, me,’ sighed Gwen as she took aim. Her bullet struck the monster right between the eyes. It fell backwards off the display and clattered down into a display of coffee makers and kettles.
Owen hurried over to where it had fallen. A small crowd of frightened people edged nearer to it. The gorilla heaved one last great gust of rank air, and its final breath sprayed the crowd with snot from its huge nostrils. The crowd cowered. A handful stared at their mobile phones as though they could will them into action, but the handsets had died as abruptly as the creature. Owen could hear the three-note apology from the nearest ones, and the calm Achenbrite statement.
‘What’s going on?’ demanded the lad in the bomber jacket. Owen held up his gun as a fresh warning, and the bloke looked shocked again. Except this time, it was at something behind Owen.
He whirled to face a new threat. A spindly creature with a tiny central body and etiolated limbs staggered across the furniture department. It trailed its dangling hands almost lazily over a nearby sofa bed. The cover split open and spewed stuffing and springs, as if it had been eviscerated. The creature flicked its head from side to side quizzically, reached out one long arm, and plucked at a ceiling-mounted CCTV camera.
‘Shit!’ spat Owen. ‘Ianto, you have to kill the CCTV!’
He loosed off a couple of shots. The creature picked up a two-seater sofa and flipped it across the room. It could have been made of feathers for all the effort it seemed to require. But it felt heavy enough when it glanced off Owen and knocked the gun from his hand. Gwen took a harder blow, and fell beneath the sofa.
The creature stalked closer. A sales assistant got in the way, so it picked him up and flexed its fingers. The man’s body was severed, and the two halves of his corpse were discarded like litter. Blood sprayed over the nearby furnishings.
The creature moved towards Owen. He scrabbled backwards, desperate to get away from the knife-edged talons.
It brought its insectoid head closer to him, so close that he could see his face reflected in its compound eyes. Was it looking at him? Scenting him? About to devour him?
He didn’t have time to speculate any more, because the head split open in an explosion of dark liquid.
When Owen opened his eyes, Jack Harkness was grinning down at him. One hand held his .38 Webley revolver, which was still smoking. The other was held out to help Owen get to his feet.
‘I can’t believe all of this, Jack.’ The stranger beside Jack sported a tweed jacket and a Welsh accent.
‘Who’s your mate?’ Owen asked Jack.
Jack clapped the stranger on the shoulder. ‘David Brigstocke, from BBC Radio Wales. Gimme a hand, David, I think one of my officers is trapped over here. She looks good in leather, but not when it’s on a sofa.’
Owen assisted them in freeing Gwen from beneath the tumbled heap of furniture. ‘He’s your journalist?’
‘He wanted to do a “day in the life” piece, I said he could tag along.’ Jack was staring at the ceiling-mounted cameras. ‘Why are these cameras still operational?’
Ianto’s voice said in their ears: ‘I’m having a bit of trouble isolating the feeds.’
‘Take out the power to the whole place!’ shouted Jack.
The journalist, Brigstocke, looked alarmed. ‘Shouldn’t we evacuate the store first?’
‘We?’ smiled Jack. He indicated the shrinking crowds around them. ‘Besides, I think they’ve got the message. OK, David. Until the power goes out, let’s make sure they’re keeping clear of this area. Go and hit the reverses on the up escalators. Then call all the lifts to this floor and jam their doors open. Prevents anyone getting trapped inside them.’
Owen saw that Brigstocke was hesitating by the torn remains of the store clerk.
‘Hey!’ Jack snapped at Brigstocke. ‘You wanted to be a part of this… Go!’
The toy department was deserted now. Most of the shoppers had been parents, accompanying their bright-eyed children to plan Christmas. Thinking about birthday presents. The occasional weekend dad making up for his workday absence with the bribe of a gift. Mothers and fathers whose parental instinct was to protect their children first of all.
So when a whirlwind of savage animals had sprung from the MonstaQuest display, it had rapidly become obvious that this wasn’t a store event. That much was clear from the genuine terror in the staff, who had abandoned their desks and tills and fled the scene screaming like everyone else. Two huge gorillas had lumbered off, dragging their feet and knuckles, whooping and chattering at the new sights. A whirlwind group of huge, savage insects hovered and chittered in the deserted toy department, plucking at the soft toys as though considering how edible they were.
Parents, children, staff had fled. Now there was only one mother left. And it was her instinct to stay with her child.
Jennifer Portland faced Gareth at the heart of the storm, trying to ignore the wafts from the dreadful creatures that fluttered over her head, the slashing sounds of their razor-sharp mandibles.
‘What have you done, Gareth?’ She pleaded with him to look at her, to acknowledge her. But he simply stared out with a cold and dispassionate look at the devastation he had wrought.
As her son had grown up, Jennifer had been able to tell when Gareth was distressed. Even when he wouldn’t tell her, she could recognise the set of his mouth, or the particular way he slouched when he tried to explain something, or the sparkle of unshed tears in his frustrated eyes. Now as she looked at him, she didn’t recognise anything at all. It was like the shell of her beloved son. All that was of him had been emptied out and replaced with something else.
‘What have you done?’ she asked again. That was when all the store lights went out.
The noise from the monstrous insects all around them dipped momentarily, before resuming with a new, angry intensity.
There was still a sharp source of light across the sales floor. It spilled out from within the MonstaQuest display behind Gareth, throwing his outline into sharp silhouette. He was staring at the Visualiser device. He turned it to the light so he could read the display, but what Jennifer could read was the fury in her son’s face.
‘Not enough people!’ snarled Gareth. ‘Insufficient power!’
‘Gareth, come back to me!’ pleaded Jennifer. She shuffled closer. Desperate to hold him. To forgive him.
‘There is no Gareth,’ said the thing that had been her son. Its black eyes bored into her. ‘And besides, you were already dead to him.’
Gareth strode past his mother, shrugging off her attempt to grab him, to hug him. She turned to follow him as he left. But the insect creatures had gathered in front of her. Gareth was already out of the room when the insects fell upon Jennifer.
Gwen intercepted Ianto and the Portland brothers as they struggled up the final set of fire stairs. The Achenbrite pair were laden with capture equipment, and unable to use the escalators because Brigstocke had reversed the direction so that they only travelled down and out of the store.
The store’s back-up generator had kicked in, offering low-level emergency lighting. When they reached the toy department, they found that Jack and Owen had already picked their way across the debris. David Brigstocke hovered behind them nervously.
There was no sign of Gareth Portland. A fading glow around the MonstaQuest stand illuminated a group of four huge insect creatures that huddled over something.
With a thrill of horror, Gwen recognised that the something was Jennifer Portland.
Matt Portland had noticed this too. He let out a howl of anguish and rage, and started to charge at the creatures. Between them, Owen and Gwen managed to hold him back.
‘I’m sorry,’ Gwen told him. ‘So sorry, but it’s too late for her. You have to help your brother set up the capture equipment.’
The insects were losing interest in Jennifer’s body, but the noise from these newcomers had attracted their attention. One of them opened its wings and flitted up to the ceiling. The other three twisted to look at their new prey, and their mandibles champed in anticipation.
‘Stand back!’ shouted Chris. He and his brother had angled the capture equipment at the larger group of insects, and the devices hummed into life. A static crackle filled the air, and the bulbous ends of the Achenbrite rifles spat out a cloudy spray that enveloped their targets. The three insects twisted, shrieked, and dwindled in size.
‘Get them in the box!’ Chris called out to his brother.
But Matt threw the capture box aside, and ran over to the three shrunken insect creatures. His face was contorted with utter fury and he slammed down the end of his rifle against them. The insects splattered under the assault, a yellow-green stain smeared on the carpet tiles. Matt continued to pound at the gooey remains until he slumped down exhausted, his rifle a useless, mangled mess beside him.
The remaining insect shrieked its anger, and swooped down at Chris Portland. The Achenbrite man stumbled back, tumbling over a display case of Disney characters. The monstrous insect snatched at the plush characters, slicing them with the ends of its sharp legs. Shreds of material and stuffing scattered over the floor. Chris stumbled free, and brought up his rifle to fire.
The end of it was crushed and bent out of shape. He fired anyway, but the rifle smoked and sparked in his hands, and he had to throw it aside.
A fusillade of shots rang out. The Torchwood team had all taken aim at the insect. Their bullets pinged off its carapace, barely scratching the creature but ricocheting in all directions.
The creature rose into the air and menaced them from above.
Jack was already activating his earcomm. ‘Tosh? Plan B. Did Ianto patch things through to you?’
‘Yes.’
‘OK, bring the cellular network back online.’ Jack waggled his hand urgently at David Brigstocke. ‘Gimme your camera phone.’
Brigstocke fumbled in his tweed jacket and finally produced the item.
Jack’s fingers fiddled with the phone interface. He angled its camera lens up at the looming insect. ‘Get back, all of you.’
When they all moved, the insect motioned to follow them.
‘No you don’t!’ snapped Jack, and began to hurl Disney characters at the creature. It swooped down at him, slashing at his arm with a razor-edged leg.
‘That’s more like it!’ he grinned, nursing the wound with one hand while keeping the camera aimed at the insect. ‘C’mon, c’mon! You’ve got nowhere to escape to.’
The creature reared back, ready to strike. Before vanishing in a swirling cloud of brilliant illumination.
Gwen stepped forward hesitantly. ‘Where did it go, Jack?’
Jack snapped the phone shut, and tossed it back to Brigstocke. ‘Before we left, Tosh set up a video phone in the Hub dungeon. That insect will materialise in secure storage down there, and we can deal with it later.’ His smile faded. ‘Assuming I dialled it right.’ He rapidly muttered a mobile phone number as though checking his memory.
Gwen blanched. ‘That’s Rhys’s number!’
Jack was grinning again. ‘Just kidding.’
She slapped his arm. ‘I hope he’s safely on his way to the international, by now.’
No such joy for the Portlands, she reflected. Just across from her, Matt was weeping over his mother’s remains. Chris stoically tried to ignore this, as though that would deny the truth of it. He carefully sprayed the area around the MonstaQuest stand with weed killer. Gwen went to him and saw the shrivelled stalks of the same alien plants that they’d seen in the shopping mall. The bizarre foliage surrounded a huge gash in the surface, so wide and deep that she could see right through to the third floor below.
‘Gareth was using the Visualiser to recreate an alien world for those creatures,’ said Jack from beside her.
‘Why did he stop?’
‘Not enough power.’
Gwen studied Jack’s face in the flicker of the store’s emergency lighting. ‘Because we cut the electricity?’
‘No. Because the store evacuated,’ said Jack. ‘Not enough terrified witnesses to give it the emotional oomph it needs.’
‘Better track him down, then. He’s still got that Visualiser thing. And he can find more people just by leaving the store.’
‘Couple of other things too,’ said Jack. ‘Tosh, how many of the creatures got away through mobile phone calls?’
‘There were seventy-nine calls from those coordinates,’ Toshiko’s voice replied. ‘Only… let’s see… one of them was synchronised with a spike in Rift energy, and I got GPS coordinates for the destination phone.’
Gwen nodded. ‘The gorilla thing we saw.’
‘OK, Tosh,’ said Jack briskly. ‘Send the coordinates through to Owen. Gwen, you guys know what you’re looking for. Capture or kill. You can phone it through to the Hub, if you need to.’ He turned to the others. ‘Ianto, you and the Portlands need to do some clean-up here.’
‘Clean-up?’ snapped Brigstocke. His composure seemed to be returning. ‘So this is how it works, is it Jack?’
Jack ignored him, and spoke instead to Ianto. ‘Make sure the Portlands are OK,’ he murmured.
Gwen saw that Jack passed a blister pack of Retcon pills to Ianto before he left the toy department.
Toshiko was ready and waiting for Jack in the SUV. The window wound down, and she leaned out to talk to him as he approached.
‘Any easy way of tracking Gareth through town?’ Jack asked.
She looked apologetic. ‘We took out the power for the whole block. CCTV is completely down.’
‘Rift traces?’
She shook her head. ‘Place is awash with what you were dealing with on the fourth floor.’ She held up a metallic square. ‘Could try this?’
Jack wasn’t sure he liked the idea of Toshiko using the other Vandrogonite Visualiser. ‘How difficult can it be to find a guy wandering round Cardiff in an orange T-shirt?’ He clicked his tongue as he became aware that Brigstocke had caught up with him.
‘You’re really not much of a football fan, are you?’ said the journalist. He beckoned for Jack to walk a short distance down the access road to the main shopping street.
There was a guy in an orange T-shirt.
Oh.
There were seven more. And another group of five. And two of those were women.
‘Cardiff United shirts,’ Brigstocke grinned.
Jack closed his eyes and took a deep, calming breath.
‘But I know where he’ll be,’ said Brigstocke. When Jack opened his eyes again, the journalist was standing very close to him. ‘Take me with you, and I’ll show you.’
He refused to say more until he was sitting in the passenger seat of the SUV. Toshiko sat in the rear, fiddling with her Visualiser.
‘OK, where?’ asked Jack.
‘You’re really not a football fan, are you?’ said Brigstocke. ‘He’s got tickets for the international. He looked really pleased to get them. So, he’s headed for the Millennium Stadium. That’s where Cardiff United play their home fixtures. I’ve covered loads of events,’ he added quickly. ‘I have Press accreditation, and I know my way around the place.’
Jack wasn’t convinced. ‘I think Gareth has other things on his mind right now. All he has to do is use that Visualiser in the middle of some crowd of terrified late-night shoppers.’
‘How about a capacity crowd at the Millennium Stadium?’ asked Brigstocke. ‘That’s over 70,000 highly emotional spectators. And did you say these things can be transmitted through visuals?’
Jack nodded.
‘Better get a move on, then.’ Brigstocke started to buckle his seat belt. ‘They have a live international television feed.’