Выбрать главу

As we joined the end of the long, shuffling line Trey was back to sulking again. “Oh man,” he complained, “anyone would think you were my mother.”

I didn’t know what had happened to Mrs Pelzner. She could have been off visiting her folks, spending her divorce settlement, or dead. It was difficult to respond to Trey’s jibe without knowing which, so I let it pass.

“Look, Trey,” I said, making a valiant stab at tolerance again. “The company your dad works for has hired me to keep you safe. It’s hard enough doing that on a bloody rollercoaster to begin with, but there’s no way I can do my job if we don’t stick together. You don’t have to like it,” I added, as he opened his mouth to protest, “but that’s the way it is, so learn to live with it.”

Yeah, right, his expression said, but he didn’t speak to me again as we shuffled our way to the front of the queue line.

I had to admit, privately, that the singles route did seem to be moving much faster. I swear I saw one kid go round twice in the time it took us to get there.

I even saw the good-looking guy again who’d been in the wooden coaster gift store. I only spotted him because one of the attendants held the car back while she made him take off his hat and sunglasses. So this one really was going to turn you upside down and shake the change out of your pockets.

The guy was a little sheepish to be singled out for censure. He looked around as though hoping no-one else had noticed. And when it was uncovered like that I couldn’t help getting the feeling that I knew his face from somewhere.

I only had a moment’s glimpse before the car was released and clanked its way up the first lift hill. After what seemed like an eternity, the clanking stopped, there was a pause, and then the usual screaming started.

They were running two sets of cars on this ride, so it wasn’t long before the last run was in and emptying. I was worrying too much about what was coming next to bother racking my memory for where I might possibly have known the Oakley guy from. As the attendant checked the overhead harness was down securely over my shoulders and buckled to the seat between my legs, I had other things to occupy my mind.

I was in for a big surprise.

After the woodies that had been my introduction to coasters, the steelie was a revelation. It was blisteringly quick, yes, but it was smooth the way a sports bike ridden hard on an open road is smooth. It inverted us so many times I lost all comprehension of which way was ground and which was sky, but for the first time I began to see what all the fuss was about.

“Now that,” I said when it was over, “is more like it!”

Trey immediately lost all interest in further turns on Demon. He hurried out along the ride exit, his amusement now blighted by my unexpected pleasure. I realised belatedly that all I would have had to do to curtail my earlier torment would have been to make a show of enjoying it. At that moment I could cheerfully have strangled him.

I went after the kid, determined not to scurry to match his petulant pace. Outside I spotted him over by some shops, perched on a low concrete wall with his arms folded and shoulders hunched. He was too cross even to put on an act in front of the two teenage girls who were sitting next to him. As I walked across the open area between us, I saw the guy from the coaster again out of the corner of my eye, now back in his Oakleys and his Yankees cap.

And something about the predatory way he moved sent the hairs rising on the back of my neck in a way no rollercoaster, however scary, would ever be able to do.

He was already closer to Trey than I was and moving closer still, focused on him, intent. His shirt was hanging loose outside his chinos but his right hand was stealing underneath the hem, going for something that was concealed at his waistband. Something I couldn’t see, but could certainly guess at.

I broke into a run, using my arms to pump up instant speed like a sprinter leaving the blocks. At the last moment Trey became aware of my full-pelt charge and looked up, startled out of his surly guise. Oakley man was watching his expression. He started to twist, head turning.

And that’s when I hit him.

I ducked my shoulder and caught him with a full body slam without breaking stride. I hit him hard and low, and was lucky to stay on my feet in the process. I was luckier still I didn’t snap my damned collarbone. He wasn’t carrying muscle bulk but he was solid, all the same.

Oakley man went down in an ungainly sprawl, letting go the .40 calibre Smith & Wesson he’d been unholstering as he went. The pistol clattered onto the concrete and spun out of both our reach under the legs of the nearest group of fleeing passers-by. I didn’t stop to wait for him to retrieve it, just hurdled his legs and kept on going.

I grabbed hold of Trey’s shirt by the front and the collar and hauled him sideways off the wall, ignoring his wail of protest. But for once, he didn’t argue about doing what I suggested, or going where I wanted him to go.

Out of there. Fast.

I pushed the kid ahead of me, trying to keep my body between his back and our unexpected attacker. I knew I should have just kept my head down and kept running, but I couldn’t resist a quick glance behind us.

Oakley man was still on the floor. His hat was missing but the sunglasses were still in place, giving his face a terrifyingly blank stare. Worse, he had managed to recover his gun. He was clasping it firmly in both hands and swinging the muzzle in our direction, heedless of the crowd.

Finding the nearest exit suddenly wasn’t as important as finding cover. I jerked Trey sideways just as the first two shots rang out, so close together the second report sounded like an echo of the first. After that I didn’t need to urge him to greater speed.

Panic ripped through the immediate vicinity. I’d heard people screaming all day but this was different. This was the real thing. A scattering became a stampede as everyone strove to get out of the firing line. In doing so they inadvertently put themselves directly into it.

Oakley man wasn’t deterred by having human obstacles in his way. He fired another two-shot salvo towards us just as a terrified woman darted across our path. Both rounds caught her in the body. The second passed straight through in an explosion of blood. She was so close to us that we were both splattered with it as she tumbled.

I didn’t even stop to check if she was dead.

In a heartbeat, Trey had shifted from pain in the backside to principal. My sole concern was to get him away from the source of the danger and to keep him alive. Nothing else mattered.

I’d automatically taken in enough of the park layout during the morning to know where to find the exits. The security guards we encountered on the way were too busy heading for the trouble-spot to try and detain us, despite our freakish appearance.

We bolted out through the turnstiles and I was suddenly glad Trey had insisted we pay for preferred parking so he didn’t have to walk from the far parking area to the front gate. Nevertheless, by the time we reached the Mercury Sable I’d been allocated the sweat had glued my polo shirt to my back and drenched through where it was tucked in to the waistband of my shorts.

I fumbled with the key in the door, then bundled Trey straight across the front bench seat into the passenger side, jumping in after him. As I jammed the key into the ignition and cranked up the engine my eyes were frantically searching the nearest rows of cars for the first sign of those wraparound shades.

I yanked the column-mounted gearlever down into drive and released the parking brake, chirruping the tyres as we set off. I forced myself not to put my foot down too hard on the way out. If Oakley man didn’t know what car we were driving, there was no point in making it obvious. My eyes constantly scanned the rear-view mirror.